diff --git a/src/connection.c b/src/connection.c index 0a138eb..0c0eb99 100644 --- a/src/connection.c +++ b/src/connection.c @@ -62,7 +62,7 @@ void connection_close(connection_t *cn) { mylog(LOG_DEBUG, "Connection close asked. FD:%d (status: %d)", (long)cn->handle, cn->connected); - if (cn->connected != CONN_DISCONN && cn->connected != CONN_ERROR) { + if (cn->connected != CONN_DISCONN) { cn->connected = CONN_DISCONN; if (close(cn->handle) == -1) mylog(LOG_WARN, "Error on socket close: %s",