# HG changeset patch
# User Olaf Wintermann <olaf.wintermann@gmail.com>
# 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);