From 8b7f09c7f43424598dad0d4b8ee0928b9d031f91 Mon Sep 17 00:00:00 2001 From: Jan Vidar Krey Date: Thu, 21 Jan 2010 23:54:38 +0100 Subject: [PATCH] Fixed two cases of bad connection close. --- src/core/netevent.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/netevent.c b/src/core/netevent.c index 0c9fe4d..8b90b24 100644 --- a/src/core/netevent.c +++ b/src/core/netevent.c @@ -228,7 +228,7 @@ void net_on_accept(struct net_connection* con, int event, void *arg) if (acl_is_ip_banned(hub->acl, addr)) { LOG_INFO("Denied [%s] (IP banned)", addr); - net_close(fd); + net_con_close(con); continue; } @@ -236,7 +236,7 @@ void net_on_accept(struct net_connection* con, int event, void *arg) if (!probe) { LOG_ERROR("Unable to create probe after socket accepted. Out of memory?"); - net_close(fd); + net_con_close(con); break; } }