check for error condifiton
This commit is contained in:
@ -680,7 +680,7 @@ writeHandler()
|
|||||||
clientName());
|
clientName());
|
||||||
status = pasynOctet->read(pvtOctet, pasynUser,
|
status = pasynOctet->read(pvtOctet, pasynUser,
|
||||||
buffer, sizeof(buffer), &received, &eomReason);
|
buffer, sizeof(buffer), &received, &eomReason);
|
||||||
if (received == 0) break;
|
if (status == asynError || received == 0) break;
|
||||||
#ifndef NO_TEMPORARY
|
#ifndef NO_TEMPORARY
|
||||||
if (received) debug("AsynDriverInterface::writeHandler(%s): flushing %ld bytes: \"%s\"\n",
|
if (received) debug("AsynDriverInterface::writeHandler(%s): flushing %ld bytes: \"%s\"\n",
|
||||||
clientName(), (long)received, StreamBuffer(buffer, received).expand()());
|
clientName(), (long)received, StreamBuffer(buffer, received).expand()());
|
||||||
|
Reference in New Issue
Block a user