Commit Graph

13 Commits (f973d7f4abbae63b2123d078753aedf8ef876aac)

Author SHA1 Message Date
leitner 39e7ee90bb introduce io_eagain_read and io_eagain_write (discontinue using io_eagain plz)
leitner 6fd49579e8 forgot to add message in httperror
leitner 6358d73f64 use a non-blocking socket (oops)
leitner f046d1cdc1 add iob_bytesleft
don't leak memory in test/httpd.c
leitner e443e06b28 #include <strlen.h>
leitner f7e6432a2b convert test programs from socket_tcp[46] to socket_tcp[46]b
leitner d361d81c64 make socket_(tc|ud)p[46] actually return non-blocking sockets as
documented (Richard Lyons)
leitner 0b30b66db1 remove warnings in tests
leitner 3fe23979fd skip initial slashes
leitner e86a457f5c harmonize semantics of io_sendfile and iob_send
leitner 5b599cb67d fix httperror in httpd test
leitner 2a2e1ddc75 add sigio support
extend code to cope with edge triggered event notification
add io_eagain() so that you can notify io_wait if accept() returned EAGAIN
leitner 3e2f6d0439 add stupid little httpd