# HG changeset patch # User Christian Hammond # Date 1064889669 0 # Node ID e8cd8827fb253aa4e1c0edf040bf3ad1402b8133 # Parent 167a92baeae6dfce62806c5fbbda31f2a7575208 [gaim-migrate @ 7613] Try unsetting the SSL I/O ops before unloading a plugin, so we don't have garbage sitting around. committer: Tailor Script diff -r 167a92baeae6 -r e8cd8827fb25 plugins/ssl/ssl-gnutls.c --- a/plugins/ssl/ssl-gnutls.c Tue Sep 30 02:35:32 2003 +0000 +++ b/plugins/ssl/ssl-gnutls.c Tue Sep 30 02:41:09 2003 +0000 @@ -171,6 +171,10 @@ static gboolean plugin_unload(GaimPlugin *plugin) { +#ifdef HAVE_GNUTLS + gaim_ssl_set_ops(NULL); +#endif + return TRUE; } diff -r 167a92baeae6 -r e8cd8827fb25 plugins/ssl/ssl-nss.c --- a/plugins/ssl/ssl-nss.c Tue Sep 30 02:35:32 2003 +0000 +++ b/plugins/ssl/ssl-nss.c Tue Sep 30 02:41:09 2003 +0000 @@ -267,6 +267,10 @@ static gboolean plugin_unload(GaimPlugin *plugin) { +#ifdef HAVE_GNUTLS + gaim_ssl_set_ops(NULL); +#endif + return TRUE; }