diff src/connection.c @ 5615:6500a6c8d679

[gaim-migrate @ 6022] Checkboxes update! committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Sat, 31 May 2003 18:35:22 +0000
parents 3a9b54f260e3
children 70ae81fc802f
line wrap: on
line diff
--- a/src/connection.c	Sat May 31 18:11:06 2003 +0000
+++ b/src/connection.c	Sat May 31 18:35:22 2003 +0000
@@ -115,13 +115,13 @@
 	if (gaim_connection_get_state(gc) != GAIM_CONNECTING)
 		gaim_blist_remove_account(gaim_connection_get_account(gc));
 
-	gaim_event_broadcast(event_signoff, gc);
-	system_log(log_signoff, gc, NULL, OPT_LOG_BUDDY_SIGNON | OPT_LOG_MY_SIGNON);
-
 	serv_close(gc);
 
 	gaim_connection_set_state(gc, GAIM_DISCONNECTED);
 
+	gaim_event_broadcast(event_signoff, gc);
+	system_log(log_signoff, gc, NULL, OPT_LOG_BUDDY_SIGNON | OPT_LOG_MY_SIGNON);
+
 	/* XXX Evil UI stuff!! */
 	do_away_menu();
 	do_proto_menu();