Hi

After closing, we occasionally get a false write event on an already-closed 
connection. Do not try to re-close in that case.

- Lauri
>From 6e14003d4e5dc8a010cf19c4dbcde59bd3dc5bc8 Mon Sep 17 00:00:00 2001
From: Lauri Kasanen <[email protected]>
Date: Tue, 19 Jun 2012 18:58:52 +0300
Subject: [PATCH 2/3] conn: if there is no cs, return 0: otherwise it tries to 
close a closed FD


Signed-off-by: Lauri Kasanen <[email protected]>
---
 src/mk_connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/mk_connection.c b/src/mk_connection.c
index dedd570..08b35ae 100644
--- a/src/mk_connection.c
+++ b/src/mk_connection.c
@@ -122,7 +122,7 @@ int mk_conn_write(int socket)
      */
     cs = mk_session_get(socket);
     if (!cs) {
-        return -1;
+        return 0;
     }
 
     ret = mk_handler_write(socket, cs);
-- 
1.7.2.1

_______________________________________________
Monkey mailing list
[email protected]
http://lists.monkey-project.com/listinfo/monkey

Reply via email to