# HG changeset patch # User Paul Aurich # Date 1250887547 0 # Node ID 76c0969e3ea7e01c5083b9b4485ae4617fb7bab2 # Parent d905474475dc6af1aacc42812005c38bddfb8fd7 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. diff -r d905474475dc -r 76c0969e3ea7 libpurple/protocols/jabber/google.c --- a/libpurple/protocols/jabber/google.c Fri Aug 21 19:17:48 2009 +0000 +++ b/libpurple/protocols/jabber/google.c Fri Aug 21 20:45:47 2009 +0000 @@ -1316,6 +1316,7 @@ purple_debug_error("jabber", "Google STUN lookup failed: %s\n", error_message); g_slist_free(hosts); + js->stun_query = NULL; return; }