Browse code

- todo update

Andrei Pelinescu-Onciul authored on 20/11/2003 21:03:05
Showing 1 changed files
... ...
@@ -2,6 +2,8 @@ $Id$
2 2
 
3 3
 ( - todo, x - done)
4 4
 
5
+- [fifo] fix fgets error handling (it does not set errno, ferror should be
6
+   be used, right now kills all ser if interrupted by a signal)
5 7
 - [mem] make shm_realloc be fragmentation friendly: call shm_compact_frags
6 8
    for the small frags?, don't produce smaller frags -- be wastefull?
7 9
 - [mem] qm_comact_frags (compacts frags if possible)
... ...
@@ -29,6 +31,11 @@ x update AUTHORS, debian/copyright, ser.8, ser.cfg.5 from stable
29 29
 x update Makefile*  from stable
30 30
 x update all package specs from stable
31 31
 - [tcp] add BUG checks for  fd > 0 && fd <= maxfd to all selects?
32
+- [tcp] switch to poll if HAVE_POLL defined (it's unifix so  everybody 
33
+   should have it, but it would be slower on systems emulating it, like
34
+   older linuxes)
35
+- [tcp] switch to epoll if HAVE_EPOLL defined (linux 2.6.*)
36
+- [tcp] switch to SIGIO if no epoll (linux only, better than poll?)
32 37
 x tcp_main_loop: BUG cases should "conitnue;"
33 38
 x change len_gt into and expr (e.g msg:len).
34 39
 x sipit: uri == myself doesn't match tls port = 5061