# HG changeset patch # User Christian Hammond # Date 1054549814 0 # Node ID 44870684dba35a36cb71001d3ee19d45da584b9c # Parent 132a30783c3d1dcf4b69ca78fcf1356b8ebd5543 [gaim-migrate @ 6083] This was causing segfaults. gaim_account_disconnect() was calling both gaim_connection_disconnect() and gaim_connection_destroy(), but gaim_connection_disconnect() calls gaim_connection_destroy(), so it was trying to destroy a connection that was no longer valid. Oops. committer: Tailor Script diff -r 132a30783c3d -r 44870684dba3 src/account.c --- a/src/account.c Mon Jun 02 10:21:33 2003 +0000 +++ b/src/account.c Mon Jun 02 10:30:14 2003 +0000 @@ -171,7 +171,6 @@ g_return_if_fail(gaim_account_is_connected(account)); gaim_connection_disconnect(account->gc); - gaim_connection_destroy(account->gc); account->gc = NULL; }