receive watchdog delay diagnostic and fixed echo request flush

This commit is contained in:
Jeff Hill
2003-02-24 15:59:34 +00:00
parent 162fafc914
commit 7624b0559b

View File

@@ -726,7 +726,7 @@ bool tcpiiu::setEchoRequestPending () // X aCC 361
epicsGuard < cacMutex > locker ( this->cacRef.mutexRef() );
this->echoRequestPending = true;
}
this->flushRequest ();
this->sendThreadFlushEvent.signal ();
if ( CA_V43 ( this->minorProtocolVersion ) ) {
// we send an echo
return true;
@@ -1426,5 +1426,11 @@ bool tcpiiu::bytesArePendingInOS () const
#endif
}
double tcpiiu::receiveWatchdogDelay () const
{
return this->recvDog.delay ();
}