X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fclient.cpp;h=0729544a7ce0686754f721e8e6dee3e30cd7c40e;hb=c8df43e7794dc82d5604dfa612e464bbc5ca3cdd;hp=48cd291664b26ad659aff9919f028311e5d48f4d;hpb=2ced7606eb9090cdddd89e0481c441403d367bb2;p=libs%2Fnet.git diff --git a/source/client.cpp b/source/client.cpp index 48cd291..0729544 100644 --- a/source/client.cpp +++ b/source/client.cpp @@ -105,7 +105,7 @@ void Client::abort() request = 0; } -void Client::connect_finished(int err) +void Client::connect_finished(const exception *err) { if(err) { @@ -126,9 +126,9 @@ void Client::data_available() { len = sock->read(rbuf, sizeof(rbuf)); } - catch(const SystemError &e) + catch(const exception &e) { - signal_socket_error.emit(e.get_error_code()); + signal_socket_error.emit(&e); return; }