From ffdfbcf6dced742946ca83a346257b5cedfeb4d1 Mon Sep 17 00:00:00 2001
From: jkaeber <jkaeber@wiback.org>
Date: Thu, 6 Mar 2008 09:48:01 +0000
Subject: [PATCH] Catch senf::Exception instead of senf::SystemException

---
 Socket/Protocols/GenericAddressingPolicy.cti | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/Socket/Protocols/GenericAddressingPolicy.cti b/Socket/Protocols/GenericAddressingPolicy.cti
index 2d94d329c..6cba6c2a9 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;
     }
-- 
GitLab