diff options
Diffstat (limited to 'cpp/src/Ice/ConnectionRequestHandler.cpp')
-rw-r--r-- | cpp/src/Ice/ConnectionRequestHandler.cpp | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/cpp/src/Ice/ConnectionRequestHandler.cpp b/cpp/src/Ice/ConnectionRequestHandler.cpp index 2bf50b4eea2..3c9d07089c5 100644 --- a/cpp/src/Ice/ConnectionRequestHandler.cpp +++ b/cpp/src/Ice/ConnectionRequestHandler.cpp @@ -12,7 +12,6 @@ #include <Ice/Reference.h> #include <Ice/ConnectionI.h> #include <Ice/RouterInfo.h> -#include <Ice/Outgoing.h> #include <Ice/OutgoingAsync.h> using namespace std; @@ -51,13 +50,7 @@ ConnectionRequestHandler::update(const RequestHandlerPtr& previousHandler, const { // Ignore. } - return this; -} - -bool -ConnectionRequestHandler::sendRequest(ProxyOutgoingBase* out) -{ - return out->invokeRemote(_connection, _compress, _response) && !_response; // Finished if sent and no response + return ICE_SHARED_FROM_THIS; } AsyncStatus @@ -67,12 +60,6 @@ ConnectionRequestHandler::sendAsyncRequest(const ProxyOutgoingAsyncBasePtr& out) } void -ConnectionRequestHandler::requestCanceled(OutgoingBase* out, const Ice::LocalException& ex) -{ - _connection->requestCanceled(out, ex); -} - -void ConnectionRequestHandler::asyncRequestCanceled(const OutgoingAsyncBasePtr& outAsync, const Ice::LocalException& ex) { _connection->asyncRequestCanceled(outAsync, ex); |