summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/ConnectionI.h
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2014-10-15 08:20:15 +0200
committerBenoit Foucher <benoit@zeroc.com>2014-10-15 08:20:15 +0200
commit4c6a4a6e77eeb513e2031912698a1fa839d9065a (patch)
treefdfad1d1dceb1fcc614da334b7058efc99925703 /cpp/src/Ice/ConnectionI.h
parentICE-5739 missing AMD test in c++ optional (diff)
downloadice-4c6a4a6e77eeb513e2031912698a1fa839d9065a.tar.bz2
ice-4c6a4a6e77eeb513e2031912698a1fa839d9065a.tar.xz
ice-4c6a4a6e77eeb513e2031912698a1fa839d9065a.zip
Fixed ICE-5454: close acceptor on adapter deactivation
Diffstat (limited to 'cpp/src/Ice/ConnectionI.h')
-rw-r--r--cpp/src/Ice/ConnectionI.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/Ice/ConnectionI.h b/cpp/src/Ice/ConnectionI.h
index 3ecec79a247..6ed4618eed7 100644
--- a/cpp/src/Ice/ConnectionI.h
+++ b/cpp/src/Ice/ConnectionI.h
@@ -212,7 +212,7 @@ public:
#endif
virtual void message(IceInternal::ThreadPoolCurrent&);
- virtual void finished(IceInternal::ThreadPoolCurrent&);
+ virtual void finished(IceInternal::ThreadPoolCurrent&, bool);
virtual std::string toString() const; // From Connection and EvantHandler.
virtual IceInternal::NativeInfoPtr getNativeInfo();
@@ -228,7 +228,7 @@ public:
void dispatch(const StartCallbackPtr&, const std::vector<OutgoingMessage>&, Byte, Int, Int,
const IceInternal::ServantManagerPtr&, const ObjectAdapterPtr&, const IceInternal::OutgoingAsyncPtr&,
const ConnectionCallbackPtr&, IceInternal::BasicStream&);
- void finish();
+ void finish(bool);
void closeCallback(const ConnectionCallbackPtr&);