changeset 18651:1fac17a2bc53

lib: connection API was unnecessarily delaying client_connected() calls for UNIX sockets.
author Timo Sirainen <tss@iki.fi>
date Tue, 12 May 2015 19:13:31 +0300
parents 2460008d50d1
children f0273ba240ae
files src/lib/connection.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib/connection.c	Tue May 12 19:12:34 2015 +0300
+++ b/src/lib/connection.c	Tue May 12 19:13:31 2015 +0300
@@ -262,7 +262,7 @@
 		return -1;
 	conn->fd_in = conn->fd_out = fd;
 
-	if (conn->port != 0 || conn->list->v.client_connected != NULL) {
+	if (conn->port != 0) {
 		conn->io = io_add(conn->fd_out, IO_WRITE,
 				  connection_socket_connected, conn);
 		if (set->client_connect_timeout_msecs != 0) {