diff --git a/TimeoutSerial.cpp b/TimeoutSerial.cpp index 4a41f56..4bc1cd1 100755 --- a/TimeoutSerial.cpp +++ b/TimeoutSerial.cpp @@ -235,7 +235,7 @@ void TimeoutSerial::timeoutExpired(const boost::system::error_code& error) void TimeoutSerial::readCompleted(const boost::system::error_code& error, const size_t bytesTransferred) { - if(!error || error.val) + if(!error || error.value() == 158) { result=resultSuccess; this->bytesTransferred=bytesTransferred;