Mercurial > pidgin
changeset 24802:075d700fdc75
Let's actually close the socket when we sign off a myspace account.
Fixes the bug where you wouldn't actually sign off when you sign off.
| author | Mark Doliner <mark@kingant.net> |
|---|---|
| date | Wed, 17 Dec 2008 20:50:46 +0000 |
| parents | a8643ca8d2e0 |
| children | 759dbafdc74a |
| files | libpurple/protocols/myspace/myspace.c |
| diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/protocols/myspace/myspace.c Wed Dec 17 18:36:31 2008 +0000 +++ b/libpurple/protocols/myspace/myspace.c Wed Dec 17 20:50:46 2008 +0000 @@ -2241,6 +2241,10 @@ if (session->gc->inpa) { purple_input_remove(session->gc->inpa); } + if (session->fd >= 0) { + close(session->fd); + session->fd = -1; + } msim_session_destroy(session); }
