[dovecot-cvs] dovecot/src/login-common auth-connection.c,1.10,1.11 ssl-proxy-gnutls.c,1.4,1.5 ssl-proxy-openssl.c,1.8,1.9

cras at procontrol.fi cras at procontrol.fi
Tue Mar 4 04:18:11 EET 2003


Update of /home/cvs/dovecot/src/login-common
In directory danu:/tmp/cvs-serv17371/login-common

Modified Files:
	auth-connection.c ssl-proxy-gnutls.c ssl-proxy-openssl.c 
Log Message:
net_* functions don't anymore set sockets to non-blocking by default.



Index: auth-connection.c
===================================================================
RCS file: /home/cvs/dovecot/src/login-common/auth-connection.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- auth-connection.c	12 Feb 2003 08:02:43 -0000	1.10
+++ auth-connection.c	4 Mar 2003 02:18:09 -0000	1.11
@@ -58,8 +58,8 @@
 		return NULL;
 	}
 
-	/* we depend on auth process - if it's slow, just wait */
-        net_set_nonblock(fd, FALSE);
+	/* use blocking connection since we depend on auth process -
+	   if it's slow, just wait */
 
 	conn = i_new(struct auth_connection, 1);
 	conn->refcount = 1;

Index: ssl-proxy-gnutls.c
===================================================================
RCS file: /home/cvs/dovecot/src/login-common/ssl-proxy-gnutls.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- ssl-proxy-gnutls.c	23 Feb 2003 19:44:47 -0000	1.4
+++ ssl-proxy-gnutls.c	4 Mar 2003 02:18:09 -0000	1.5
@@ -324,6 +324,7 @@
 
 	net_set_nonblock(sfd[0], TRUE);
 	net_set_nonblock(sfd[1], TRUE);
+	net_set_nonblock(fd, TRUE);
 
 	proxy = i_new(struct ssl_proxy, 1);
 	proxy->refcount = 1;

Index: ssl-proxy-openssl.c
===================================================================
RCS file: /home/cvs/dovecot/src/login-common/ssl-proxy-openssl.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- ssl-proxy-openssl.c	23 Feb 2003 19:44:47 -0000	1.8
+++ ssl-proxy-openssl.c	4 Mar 2003 02:18:09 -0000	1.9
@@ -320,6 +320,7 @@
 
 	net_set_nonblock(sfd[0], TRUE);
 	net_set_nonblock(sfd[1], TRUE);
+	net_set_nonblock(fd, TRUE);
 
 	proxy = i_new(struct ssl_proxy, 1);
 	proxy->refcount = 1;




More information about the dovecot-cvs mailing list