]> jfr.im git - erebus.git/commitdiff
TODO
authorJohn Runyon <redacted>
Thu, 2 Nov 2023 00:04:05 +0000 (18:04 -0600)
committerJohn Runyon <redacted>
Thu, 2 Nov 2023 00:04:05 +0000 (18:04 -0600)
TODO

diff --git a/TODO b/TODO
index 5aaca0d82d433d4110ab1a7e233694d537fc32c5..cea0187bd48a0bd8067f72992277b4ed1dd8e601 100644 (file)
--- a/TODO
+++ b/TODO
@@ -2,11 +2,12 @@ vim: expandtab sw=2 ts=2
 
 - add (optional) timeout for wait_for_hidden_host
 
-- add ability for modules to register additional sockets to monitor
-  (and socket_listener example module)
-  also FDs so the bot can monitor a pipe
-  - add a pipe which allows to input commands even when IRC connection is gone
-    this might be difficult since there won't be a bot or user or chan object...
+- ability for modules to register additional sockets to monitor
+  - this is basically done but needs more testing on non-TCP and error conditions
+    the module interface should probably be simplified too
+  - also FDs so the bot can monitor a pipe
+    - add a pipe which allows to input commands even when IRC connection is gone
+      this might be difficult since there won't be a bot or user or chan object...
 
 - implement timers in the core and/or modlib, by adjusting the select timeout whenever a timer is pending.
   call timers as part of the event loop.