TODO.txt
author viric@llimona
Tue, 30 May 2006 12:57:31 +0200
changeset 58 c03287b2c3c1
parent 54 a456a2e5fca4
permissions -rw-r--r--
Now the tcp_server handles well the situation where there isn't a log file.

* Verificar les mides de buffers a read, recv, fgets
  Should be ok.
* Fer que in_npipe crei la named pipe? No sé què és millor. És un fàstic
  això de voler llegir d'una named pipe de manera segura.
* establir els permisos del unix socket. Com fer-ho sense race-condition?

* Implementar la sortida UDP.
  - Done.
* Implementar el HUP al kernel - rellegir la configuració.
  - Done.
* Implementar catxé de log-file amb SIGUSR1 associat. (De veritat?!)
  - I won't do that.
* Implementar una mort neta dels childs (SIGTERM) i el kernel.
  - Done in kernel and in_unix. The others die quite fine.
* The childs should control SIGINT. Otherwise, they become killed on Control-C
  under an xterm.
  - Done in syslog_in_unix. I think it's not needed in other syslog_in_*
* Add the PID file check.
* Add the sendfile() on accept().

Known problems
----------------
Maybe the incoming data will be packetized, or even the outcomming. We don't
manage that.