diff options
author | Wilmer van der Gaast <wilmer@gaast.net> | 2010-09-04 18:23:46 +0100 |
---|---|---|
committer | Wilmer van der Gaast <wilmer@gaast.net> | 2010-09-04 18:23:46 +0100 |
commit | 4e1be76617060e89795e381d356f81cd2cbf32dc (patch) | |
tree | 900872afc0962e741aced4d0e4631ab529d4930a /protocols/msn/msn.c | |
parent | 27053b516db4d0e648d666e6d9e36856af428775 (diff) |
Clean up any stuff stuck in the soap queue at disconnect time.
Diffstat (limited to 'protocols/msn/msn.c')
-rw-r--r-- | protocols/msn/msn.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/protocols/msn/msn.c b/protocols/msn/msn.c index 65bdd9a6..1584efa4 100644 --- a/protocols/msn/msn.c +++ b/protocols/msn/msn.c @@ -91,6 +91,7 @@ static void msn_logout( struct im_connection *ic ) msn_sb_destroy( md->switchboards->data ); msn_msgq_purge( ic, &md->msgq ); + msn_soapq_flush( ic, FALSE ); for( i = 0; i < sizeof( md->tokens ) / sizeof( md->tokens[0] ); i ++ ) g_free( md->tokens[i] ); |