2023-03-07 05:22:27 +01:00
|
|
|
# Todo
|
|
|
|
## Extra
|
|
|
|
Add support for multiple clients at the same time
|
|
|
|
server
|
|
|
|
client pings server every 100 msecs, and only starts writing after receiving SIGUSR2 back
|
|
|
|
client sends \0 when done
|
|
|
|
server
|
|
|
|
server waits for a signal when pid = 1
|
|
|
|
when server receives signal it sets the pid to the sender pid
|
|
|
|
it keeps ignoring signals from other PIDs untill it received \0 from the current pid
|
|
|
|
after \0 is received pid is set back to 1
|
2023-03-06 09:18:56 +01:00
|
|
|
# Tester
|
|
|
|
add valgrind to tester
|
2023-03-01 17:08:41 +01:00
|
|
|
check for -Wall -Werror -Wextra
|