summaryrefslogtreecommitdiff
path: root/cpp/src/IceBridge
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2017-02-09 16:31:31 -0800
committerMark Spruiell <mes@zeroc.com>2017-02-09 16:31:31 -0800
commitaf409fe78bdca7db6315ab0cc99ad063f8daecf7 (patch)
treeb0079f556247a14f43e77ca6a31cb42df019485b /cpp/src/IceBridge
parentFixed enum-related warnings (diff)
downloadice-af409fe78bdca7db6315ab0cc99ad063f8daecf7.tar.bz2
ice-af409fe78bdca7db6315ab0cc99ad063f8daecf7.tar.xz
ice-af409fe78bdca7db6315ab0cc99ad063f8daecf7.zip
ICE-7560 - more AMI test fixes, renaming ConnectionClose enumerators
Diffstat (limited to 'cpp/src/IceBridge')
-rw-r--r--cpp/src/IceBridge/IceBridge.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/cpp/src/IceBridge/IceBridge.cpp b/cpp/src/IceBridge/IceBridge.cpp
index 31ec58aae6c..f3f520cf678 100644
--- a/cpp/src/IceBridge/IceBridge.cpp
+++ b/cpp/src/IceBridge/IceBridge.cpp
@@ -167,7 +167,7 @@ public:
// The incoming connection is already closed. There's no point in leaving the outgoing
// connection open.
//
- outgoing->close(CloseGracefully);
+ outgoing->close(ICE_SCOPED_ENUM(ConnectionClose, Gracefully));
}
else
{
@@ -206,7 +206,7 @@ public:
//
if(_incoming)
{
- _incoming->close(CloseGracefully);
+ _incoming->close(ICE_SCOPED_ENUM(ConnectionClose, Gracefully));
}
}
}
@@ -258,18 +258,19 @@ public:
}
catch(const Ice::CloseConnectionException&)
{
- toBeClosed->close(CloseGracefully);
+ toBeClosed->close(ICE_SCOPED_ENUM(ConnectionClose, Gracefully));
}
catch(const Ice::ConnectionManuallyClosedException& ex)
{
//
// Connection was manually closed by the bridge.
//
- toBeClosed->close(ex.graceful ? CloseGracefully : CloseForcefully);
+ toBeClosed->close(ex.graceful ? ICE_SCOPED_ENUM(ConnectionClose, Gracefully) :
+ ICE_SCOPED_ENUM(ConnectionClose, Forcefully));
}
catch(...)
{
- toBeClosed->close(CloseForcefully);
+ toBeClosed->close(ICE_SCOPED_ENUM(ConnectionClose, Forcefully));
}
}