Fix a double-free triggered by failed connection attempts
authorFrank Zschockelt <lm@freakysoft.de>
Tue, 02 Mar 2010 22:11:07 +0100
changeset 615 9a0fa0dabcdf
parent 614 773201ca404c
child 616 b853d91bc249
Fix a double-free triggered by failed connection attempts
loudmouth/lm-old-socket.c
--- a/loudmouth/lm-old-socket.c	Wed Feb 17 23:53:20 2010 +0100
+++ b/loudmouth/lm-old-socket.c	Tue Mar 02 22:11:07 2010 +0100
@@ -469,6 +469,7 @@
 
     if (connect_data->io_channel != NULL) {
         socket_close_io_channel (connect_data->io_channel);
+        connect_data->io_channel = NULL;
     }
 
     if (connect_data->current_addr == NULL) { /*Ran Out Of Addresses*/