auth status void accidental success.

The default value of _verificationStatus is reported
on auth timeout.  Make sure it isn't success.
This commit is contained in:
Michael Davidsaver
2019-01-13 19:01:15 -08:00
parent b46e0972ea
commit bdd2730315

View File

@@ -1423,10 +1423,12 @@ BlockingServerTCPTransportCodec::BlockingServerTCPTransportCodec(
SOCKET channel,
ResponseHandler::shared_pointer const & responseHandler,
int32_t sendBufferSize,
int32_t receiveBufferSize) :
BlockingTCPTransportCodec(true, context, channel, responseHandler,
sendBufferSize, receiveBufferSize, PVA_DEFAULT_PRIORITY),
_lastChannelSID(0), _verifyOrVerified(false)
int32_t receiveBufferSize)
:BlockingTCPTransportCodec(true, context, channel, responseHandler,
sendBufferSize, receiveBufferSize, PVA_DEFAULT_PRIORITY)
,_lastChannelSID(0)
,_verificationStatus(pvData::Status::fatal("Uninitialized error"))
,_verifyOrVerified(false)
{
// NOTE: priority not yet known, default priority is used to
//register/unregister