comparison lib-src/ChangeLog @ 5853:1044acf60048

Revert part of Jerry's December 2014 that broke gnuclient on some OS X. lib-src/ChangeLog addition: 2015-03-08 Aidan Kehoe <kehoea@parhasard.net> * gnuserv.c (echo_request): No longer close the file handle unconditionally, leave this to the individual socket types. * gnuserv.c (handle_internet_request): Close the file handle here. * gnuserv.c (handle_unix_request): Don't close the file handle here, document why (it broke gnuclient under OS X). It should actually be OK, but my suspicion is that the issues is that the Unix (local) domain sockets are still underdocumented compared to the internet sockets.
author Aidan Kehoe <kehoea@parhasard.net>
date Sun, 08 Mar 2015 20:59:25 +0000
parents c03dd89e0055
children
comparison
equal deleted inserted replaced
5852:e9bb3688e654 5853:1044acf60048
1 2015-03-08 Aidan Kehoe <kehoea@parhasard.net>
2
3 * gnuserv.c (echo_request):
4 No longer close the file handle unconditionally, leave this to the
5 individual socket types.
6 * gnuserv.c (handle_internet_request):
7 Close the file handle here.
8 * gnuserv.c (handle_unix_request):
9 Don't close the file handle here, document why (it broke gnuclient
10 under OS X). It should actually be OK, but my suspicion is that
11 the issues is that the Unix (local) domain sockets are still
12 underdocumented compared to the internet sockets.
13
1 2014-12-05 Jerry James <james@xemacs.org> 14 2014-12-05 Jerry James <james@xemacs.org>
2 15
3 * gnuserv.c (echo_request): close the socket when done 16 * gnuserv.c (echo_request): close the socket when done
4 (handle_unix_request): do not call echo_request on accept failure 17 (handle_unix_request): do not call echo_request on accept failure
5 18