turn off executable bit
fix memleak in rfc1123 date
do check if client close the socket
do not segfault on wrong type
add slow client
Thanks shigin for your cooperation.
Except the "do not segfault on wrong type", I'll merge your changes. Indeed, this one has also been corrected on my local repository (with a bit more changes).
I have to see how I can merge all your changes except that one ;-(.
merged in master.
Thanks for your contribution