# HG changeset patch # User Nathan Walp # Date 1062900894 0 # Node ID d6b8bf263903dd52c7b8f409fb17acb41428cab5 # Parent 926d539938cae241950d5864317a7ff5d2476c9c [gaim-migrate @ 7305] this might fix the weird jabber ssl crash committer: Tailor Script diff -r 926d539938ca -r d6b8bf263903 src/protocols/jabber/jabber.c --- a/src/protocols/jabber/jabber.c Sun Sep 07 01:06:09 2003 +0000 +++ b/src/protocols/jabber/jabber.c Sun Sep 07 02:14:54 2003 +0000 @@ -710,8 +710,17 @@ static char buf[4096]; int len; GaimConnection *gc = data; - struct jabber_data *jd = gc->proto_data; - gjconn gjc = jd->gjc; + struct jabber_data *jd; + gjconn gjc; + + + if (!g_list_find(gaim_connections_get_all(), gc)) { + gaim_ssl_close(gsc); + return; + } + + jd = gc->proto_data; + gjc= jd->gjc; if (!gjc || gjc->state == JCONN_STATE_OFF) return;