[dovecot-cvs] dovecot/src/pop3-login client.c,1.6,1.7

cras at procontrol.fi cras at procontrol.fi
Sat Feb 8 16:09:29 EET 2003


Update of /home/cvs/dovecot/src/pop3-login
In directory danu:/tmp/cvs-serv16529/pop3-login

Modified Files:
	client.c 
Log Message:
STARTTLS handshake failure fixes.



Index: client.c
===================================================================
RCS file: /home/cvs/dovecot/src/pop3-login/client.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- client.c	2 Feb 2003 10:46:20 -0000	1.6
+++ client.c	8 Feb 2003 14:09:27 -0000	1.7
@@ -91,13 +91,13 @@
 		o_stream_unref(client->output);
 
 		client_open_streams(client, fd_ssl);
+		client->common.io = io_add(client->common.fd, IO_READ,
+					   client_input, client);
 	} else {
-		client_send_line(client, "-ERR TLS handehake failed.");
-		client_destroy(client, "TLS handshake failed");
+		client_send_line(client, "-ERR TLS initialization failed.");
+		client_destroy(client, "TLS initialization failed.");
 	}
 
-	client->common.io =
-		io_add(client->common.fd, IO_READ, client_input, client);
 	return TRUE;
 }
 




More information about the dovecot-cvs mailing list