Mercurial > pidgin.yaz
diff src/protocols/msn/servconn.c @ 9088:9883e3398e37
[gaim-migrate @ 9865]
If we get an error in a switchboard, don't disconnect. Instead, display the
error and keep our connection alive.
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Thu, 27 May 2004 06:34:38 +0000 |
parents | ffecda0c1f45 |
children | 9e5a709c30a8 |
line wrap: on
line diff
--- a/src/protocols/msn/servconn.c Thu May 27 06:06:03 2004 +0000 +++ b/src/protocols/msn/servconn.c Thu May 27 06:34:38 2004 +0000 @@ -200,7 +200,7 @@ const char *names[] = { "Notification", "Switchboard" }; const char *name; - + gc = gaim_account_get_connection(servconn->session->account); name = names[servconn->type]; @@ -223,8 +223,11 @@ break; } - gaim_connection_error(gc, tmp); - + if (servconn->type != MSN_SERVER_SB) + gaim_connection_error(gc, tmp); + else + gaim_notify_error(gc, NULL, tmp, NULL); + g_free(tmp); }