diff --git a/Socket/Protocols/GenericAddressingPolicy.cti b/Socket/Protocols/GenericAddressingPolicy.cti index 2d94d329cb3fbe47ed58598f83ba68622f130cea..6cba6c2a9c9aa2dcdb10172ee14717c6598d7890 100644 --- a/Socket/Protocols/GenericAddressingPolicy.cti +++ b/Socket/Protocols/GenericAddressingPolicy.cti @@ -44,7 +44,7 @@ peer(SocketHandle<SPolicy> handle, Address & addr, addr.clear(); try { do_peer(handle,addr.sockaddr_p(),addr.sockaddr_len()); - } catch (SystemException & e) { + } catch (Exception & e) { e << "; could not get peer for address \"" << addr << "\""; throw; } @@ -66,7 +66,7 @@ connect(SocketHandle<SPolicy> handle, Address const & addr, { try { do_connect(handle,addr.sockaddr_p(),addr.sockaddr_len()); - } catch (SystemException & e) { + } catch (Exception & e) { e << "; could not connect to address \"" << addr << "\""; throw; } @@ -86,7 +86,7 @@ prefix_ void senf::GenericAddressingPolicy<Address>::local(FileHandle handle, addr.clear(); try { do_local(handle,addr.sockaddr_p(),addr.sockaddr_len()); - } catch (SystemException & e) { + } catch (Exception & e) { // TODO: identify socket by some meaningful attribute e << "; could not get name for address \"" << addr << "\""; throw; @@ -99,7 +99,7 @@ prefix_ void senf::GenericAddressingPolicy<Address>::bind(FileHandle handle, { try { do_bind(handle,addr.sockaddr_p(),addr.sockaddr_len()); - } catch (SystemException & e) { + } catch (Exception & e) { e << "; could not bind to address \"" << addr << "\""; throw; }