summaryrefslogtreecommitdiffstats
path: root/client/red_client.cpp
diff options
context:
space:
mode:
authorYaniv Kamay <ykamay@redhat.com>2009-12-26 17:24:37 +0200
committerYaniv Kamay <ykamay@redhat.com>2009-12-28 12:36:46 +0200
commit2dbaf8c00c28770e48cbfc6ab3300000118d22ec (patch)
treeb9ccb04e291927b67dffb42680225a258f1f8b2d /client/red_client.cpp
parent62248734bdf23d70e3ec16d1881d7c96ca9f85db (diff)
downloadspice-2dbaf8c00c28770e48cbfc6ab3300000118d22ec.tar.gz
spice-2dbaf8c00c28770e48cbfc6ab3300000118d22ec.tar.xz
spice-2dbaf8c00c28770e48cbfc6ab3300000118d22ec.zip
client: smiplify DisconnectedEvent
Diffstat (limited to 'client/red_client.cpp')
-rw-r--r--client/red_client.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/client/red_client.cpp b/client/red_client.cpp
index bc9e1128..8fcb81d6 100644
--- a/client/red_client.cpp
+++ b/client/red_client.cpp
@@ -469,14 +469,8 @@ void RedClient::on_channel_disconnected(RedChannel& channel)
if (_notify_disconnect) {
_notify_disconnect = false;
int connection_error = channel.get_connection_error();
- if (connection_error == SPICEC_ERROR_CODE_SUCCESS) {
- AutoRef<DisconnectedEvent> disconn_event(new DisconnectedEvent());
- LOG_INFO("disconneted");
- push_event(*disconn_event);
- } else {
- AutoRef<ConnectionErrorEvent> error_event(new ConnectionErrorEvent(connection_error));
- push_event(*error_event);
- }
+ AutoRef<DisconnectedEvent> disconn_event(new DisconnectedEvent(connection_error));
+ push_event(*disconn_event);
}
disconnect_channels();
RedPeer::disconnect();