# HG changeset patch # User Daniel Atallah # Date 1191460055 0 # Node ID 5beeb2e546c214691938a853764193278854d702 # Parent 53691c081eab8d1c2b616c1c2f9bc18f6ebeee8e Prevent an assertion (w/ G_DEBUG=fatal_warnings) when the connection drops. diff -r 53691c081eab -r 5beeb2e546c2 libpurple/protocols/msn/session.c --- a/libpurple/protocols/msn/session.c Wed Oct 03 18:45:31 2007 +0000 +++ b/libpurple/protocols/msn/session.c Thu Oct 04 01:07:35 2007 +0000 @@ -130,7 +130,9 @@ msn_session_disconnect(MsnSession *session) { g_return_if_fail(session != NULL); - g_return_if_fail(session->connected); + + if (!session->connected) + return; session->connected = FALSE;