diff options
Diffstat (limited to 'lib/server/ServerTLS.h')
-rw-r--r-- | lib/server/ServerTLS.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/server/ServerTLS.h b/lib/server/ServerTLS.h index a74a671e..20e55964 100644 --- a/lib/server/ServerTLS.h +++ b/lib/server/ServerTLS.h @@ -59,11 +59,11 @@ public: ForkToHandleRequests>::Run2(rChildExit); } - virtual void HandleConnection(SocketStreamTLS &rStream) + virtual void HandleConnection(std::auto_ptr<SocketStreamTLS> apStream) { - rStream.Handshake(mContext, true /* is server */); + apStream->Handshake(mContext, true /* is server */); // this-> in next line required to build under some gcc versions - this->Connection(rStream); + this->Connection(apStream); } private: |