author | viric@llimona |
Mon, 15 May 2006 17:51:40 +0200 | |
changeset 46 | 875902155b06 |
parent 39 | 60858d13b22c |
child 54 | a456a2e5fca4 |
permissions | -rw-r--r-- |
17 | 1 |
* Verificar les mides de buffers a read, recv, fgets |
46 | 2 |
Should be ok. |
3 |
* Fer que in_npipe crei la named pipe? No sé què és millor. És un fàstic |
|
4 |
això de voler llegir d'una named pipe de manera segura. |
|
5 |
* establir els permisos del unix socket. Com fer-ho sense race-condition? |
|
17 | 6 |
|
35 | 7 |
* Implementar la sortida UDP. |
37
2db8451df601
First code for SIGHUP reconfiguration. It still doesn't work fine. More in TODO.
viric@mandarina
parents:
35
diff
changeset
|
8 |
Done. |
35 | 9 |
* Implementar el HUP al kernel - rellegir la configuració. |
46 | 10 |
Done. |
35 | 11 |
* Implementar catxé de log-file amb SIGUSR1 associat. (De veritat?!) |
12 |
I won't do that for this release. |
|
13 |
* Implementar una mort neta dels childs (SIGTERM) i el kernel. |
|
14 |
Done in kernel and in_unix. The others die quite fine. |
|
37
2db8451df601
First code for SIGHUP reconfiguration. It still doesn't work fine. More in TODO.
viric@mandarina
parents:
35
diff
changeset
|
15 |
|
2db8451df601
First code for SIGHUP reconfiguration. It still doesn't work fine. More in TODO.
viric@mandarina
parents:
35
diff
changeset
|
16 |
* The childs should control SIGINT. Otherwise, they become killed on Control-C |
2db8451df601
First code for SIGHUP reconfiguration. It still doesn't work fine. More in TODO.
viric@mandarina
parents:
35
diff
changeset
|
17 |
under an xterm. |
46 | 18 |
Done in syslog_in_unix. I think it's not needed in other syslog_in_* |
39
60858d13b22c
Log file output written in a C module. Now the kernel doesn't check the errors
viric@mandarina
parents:
37
diff
changeset
|
19 |
|
60858d13b22c
Log file output written in a C module. Now the kernel doesn't check the errors
viric@mandarina
parents:
37
diff
changeset
|
20 |
Known problems |
60858d13b22c
Log file output written in a C module. Now the kernel doesn't check the errors
viric@mandarina
parents:
37
diff
changeset
|
21 |
---------------- |
60858d13b22c
Log file output written in a C module. Now the kernel doesn't check the errors
viric@mandarina
parents:
37
diff
changeset
|
22 |
Maybe the incoming data will be packetized, or even the outcomming. We don't |
60858d13b22c
Log file output written in a C module. Now the kernel doesn't check the errors
viric@mandarina
parents:
37
diff
changeset
|
23 |
manage that. |