libpurple/protocols/msn/soap.c

branch
release-2.5.6
changeset 25710
21f81fe6cf66
parent 25547
6f84a4a36cad
child 25749
721111ae1000
child 26609
cd956ff7342c
child 27108
f62dd0a4c796
--- a/libpurple/protocols/msn/soap.c	Tue Apr 28 20:46:53 2009 +0000
+++ b/libpurple/protocols/msn/soap.c	Tue Apr 28 20:49:36 2009 +0000
@@ -667,6 +667,7 @@
 			conn->handled_len = 0;
 			conn->current_request = req;
 
+			purple_input_remove(conn->event_handle);
 			conn->event_handle = purple_input_add(conn->ssl->fd,
 				PURPLE_INPUT_WRITE, msn_soap_write_cb, conn);
 			if (!msn_soap_write_cb_internal(conn, conn->ssl->fd, PURPLE_INPUT_WRITE, TRUE)) {

mercurial