diff COPYRIGHT @ 24414:002a58d4af7d

Fix a crash Jacky Lam noted on devel@pidgin.im: Currently, I experience crash at dnsquery.c:purple_dnsquery_destroy() when my WiFi AP suddenly off while I am online with libpurple. After tracing, I find the data struct PurpleDnsQueryData is freeing twice. The reason is when purple_dnsquery_failed() is called, purple_dnsquery_destroy() will try to free the PurpleDnsQueryData's resolver and itself. But purple_dnsquery_resolver_destroy()'s kill() will trigger the glib's input hook and finally called host_resolved() and eventually call purple_dnsquery_failed() again!!
author Richard Laager <rlaager@wiktel.com>
date Mon, 17 Nov 2008 19:30:27 +0000
parents e5efa83aa6d2
children 798413cd4c17
line wrap: on
line diff
--- a/COPYRIGHT	Mon Nov 17 19:28:39 2008 +0000
+++ b/COPYRIGHT	Mon Nov 17 19:30:27 2008 +0000
@@ -220,6 +220,7 @@
 Tuomas Kuosmanen
 Tero Kuusela
 Richard Laager
+Jacky Lam
 Scott Lamb
 Dennis Lambe Jr.
 Joe LaPenna