1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2024-12-04 14:46:30 -05:00

Commit my TODO file.

svn path=/trunk/icecast/; revision=4579
This commit is contained in:
Michael Smith 2003-04-03 12:41:18 +00:00
parent 81cd2d50f5
commit 7094a0e6c0

17
TODO
View File

@ -55,3 +55,20 @@ FEATURES
commands through that. commands through that.
Use this for alternative admin interfaces (GUI? telnet interface?) Use this for alternative admin interfaces (GUI? telnet interface?)
- listener authentication (per mountpoint?)
- all timer-based functionality (yp updates, slave/relay checks) should have a
single timer thread which dispatches events through the normal event
mechanism (to worker threads from the main pool). This will reduce the
extraneous thread count.
- atomic admin function to: set fallback from A->B, remove A, move mountpoint
B to A. Needs forced-source removal first.
- race condition between avl_tree_unlock(pending_tree) and
thread_cond_wait(&fserv_cond) in fserv.c, it's a pain to fix but should be.
- do we need to use locks on the avl client_trees in source.c and fserv.c?