pidgin: de01d42f: jabber: Unset the PurpleDnsQueryData whe...

darkrain42 at pidgin.im darkrain42 at pidgin.im
Fri Aug 21 16:52:12 EDT 2009


-----------------------------------------------------------------
Revision: de01d42f3514a8ad2b93d42133b935365653f16a
Ancestor: 3c59d00614edda333046150c52194e062128b691
Author: darkrain42 at pidgin.im
Date: 2009-08-21T20:45:47
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/de01d42f3514a8ad2b93d42133b935365653f16a

Modified files:
        libpurple/protocols/jabber/google.c

ChangeLog: 

jabber: Unset the PurpleDnsQueryData when a query fails. Refs #9274.

This is the only way I can see those problems occurring, unless there's
memory corruption trouble afoot.

-------------- next part --------------
============================================================
--- libpurple/protocols/jabber/google.c	8c6f3b6cd4b976a890b5c2cd198d8b3826e1dd26
+++ libpurple/protocols/jabber/google.c	eb0c9e62c07275f327e30bfc69e7a217ca208be4
@@ -1316,6 +1316,7 @@ jabber_google_stun_lookup_cb(GSList *hos
 		purple_debug_error("jabber", "Google STUN lookup failed: %s\n",
 			error_message);
 		g_slist_free(hosts);
+		js->stun_query = NULL;
 		return;
 	}
 


More information about the Commits mailing list