# HG changeset patch # User Olaf Wintermann # Date 1516521268 -3600 # Node ID d367b687bc74d2d4c9adaf8354b207507e7dd072 # Parent 6345f50208d546366d3e6dd6cc1ae48203182d2e fixes double close diff -r 6345f50208d5 -r d367b687bc74 src/server/daemon/error.c --- a/src/server/daemon/error.c Sun Jan 14 10:38:09 2018 +0100 +++ b/src/server/daemon/error.c Sun Jan 21 08:54:28 2018 +0100 @@ -116,6 +116,4 @@ req->connection->write(req->connection, buf, len); req->connection->write(req->connection, msg.ptr, msg.length); - - req->connection->close(req->connection); } diff -r 6345f50208d5 -r d367b687bc74 src/server/daemon/sessionhandler.c --- a/src/server/daemon/sessionhandler.c Sun Jan 14 10:38:09 2018 +0100 +++ b/src/server/daemon/sessionhandler.c Sun Jan 21 08:54:28 2018 +0100 @@ -426,7 +426,7 @@ HTTPRequest *request = io->request; if(event->error) { - log_ereport(LOG_VERBOSE, "sessionhandler http io error: %d", io->error); + log_ereport(LOG_VERBOSE, "sessionhandler http io error: %d fd: %d", io->error, request->connection->fd); } free(request->netbuf->inbuf);