From: alex <alex@infiniteadaptability.org>
Date: Sun, 9 May 2021 06:18:46 +0000 (-0700)
Subject: updated using git-ex
X-Git-Url: http://git.infiniteadaptability.org/?a=commitdiff_plain;h=f094c0f839f6f5f641c6cc7b3d32ecd099e3a2f6;p=seeder

updated using git-ex
---

diff --git a/todo b/todo
index d96e8a1..3785d24 100644
--- a/todo
+++ b/todo
@@ -20,29 +20,26 @@ To Do:
 		--daemonize, -d (default)
 		--foregroud, -F
 	*transfer feed/torrent code from torrents-create to seederd
-	-reorganize init code
+	*reorganize init code
+	*add alerting system
 	-starting monitoring torrent directory
+		-separate thread?
 		-detects changes in torrents directory, reload
 			-inotify
 		-remove all torrents from session, not deleting files
-		-re-init
-	-add alerting system
-	-options for forcing reload:
-		-used named pipes
-			-mkfifo
-			-have to denote a file to use as pipe
-			-have to denote file permissions
-			-blocks
-		-signals?
-			-stop seeding and rescan
-			-send signal back?
-				-might not need
+		-re-init or send signal back to main process
+	-setup sighandler
+		-stop seeding and rescan
+			-store handles
+		-re-calls init
 	-fix autoconf to check for libtorrent/libboost dependencies
 		-should be able to detect changes to files/whether upload has finished
 	-decide how to handle logging
+		-redirect log to file
 	-tests
+		-verify that seeding works
 -torrents-create
-	-modify to only send a directory to seederd via named pipe
+	-send signal to seederd
 	-decide what to output
 		-minimal
 -create-feed