# HG changeset patch # User Mark Doliner # Date 1245375418 0 # Node ID 94fa9e38f3663d53d2bc0573f9b3cd81ffd77ca6 # Parent 3ea4e638ce81396cee620a563483c87e1e891d45 This isn't needed because connection.c cancels the connection attempt by calling purple_proxy_connect_cancel_with_handle() before the gc is destroyed diff -r 3ea4e638ce81 -r 94fa9e38f366 libpurple/protocols/yahoo/yahoo.c --- a/libpurple/protocols/yahoo/yahoo.c Fri Jun 19 01:28:46 2009 +0000 +++ b/libpurple/protocols/yahoo/yahoo.c Fri Jun 19 01:36:58 2009 +0000 @@ -2963,11 +2963,6 @@ struct yahoo_data *yd; struct yahoo_packet *pkt; - if (!PURPLE_CONNECTION_IS_VALID(gc)) { - close(source); - return; - } - if (source < 0) { gchar *tmp; tmp = g_strdup_printf(_("Could not establish a connection with the server:\n%s"),