summaryrefslogtreecommitdiff
path: root/cpp/src/Glacier2/RequestQueue.cpp
diff options
context:
space:
mode:
authorMichi Henning <michi@zeroc.com>2009-02-11 16:02:22 +1000
committerMichi Henning <michi@zeroc.com>2009-02-11 16:02:22 +1000
commit69b75f3ccde03365be46980e1871607ae7dfc494 (patch)
treeebd8e9cb46453b2c07100a120d7f6dcbfa7c29a3 /cpp/src/Glacier2/RequestQueue.cpp
parentBug 3717: Bizarre magic numbery code in cs/demo/Ice/latency. (diff)
parentbug 3021 - replace StringBuffer with StringBuilder (diff)
downloadice-69b75f3ccde03365be46980e1871607ae7dfc494.tar.bz2
ice-69b75f3ccde03365be46980e1871607ae7dfc494.tar.xz
ice-69b75f3ccde03365be46980e1871607ae7dfc494.zip
Merge branch 'R3_3_branch' of ssh://cvs.zeroc.com/home/git/ice into R3_3_branch
Diffstat (limited to 'cpp/src/Glacier2/RequestQueue.cpp')
-rw-r--r--cpp/src/Glacier2/RequestQueue.cpp11
1 files changed, 3 insertions, 8 deletions
diff --git a/cpp/src/Glacier2/RequestQueue.cpp b/cpp/src/Glacier2/RequestQueue.cpp
index 3bccbc12ab9..8e21590d29c 100644
--- a/cpp/src/Glacier2/RequestQueue.cpp
+++ b/cpp/src/Glacier2/RequestQueue.cpp
@@ -51,11 +51,9 @@ public:
//
if(_connection)
{
- try
- {
- ex.ice_throw();
- }
- catch(const Ice::ConnectionLostException&)
+ if(dynamic_cast<const Ice::SocketException*>(&ex) ||
+ dynamic_cast<const Ice::TimeoutException*>(&ex) ||
+ dynamic_cast<const Ice::ProtocolException*>(&ex))
{
try
{
@@ -65,9 +63,6 @@ public:
{
}
}
- catch(const Exception&)
- {
- }
}
if(_amdCB)