mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2026-08-14 11:31:08 +00:00
pass boost::asio::error::eof if stream got terminated
This commit is contained in:
+1
-1
@@ -422,7 +422,7 @@ namespace stream
|
||||
else if (ecode == boost::asio::error::operation_aborted)
|
||||
{
|
||||
// timeout not expired
|
||||
if (m_Status == eStreamStatusClosed)
|
||||
if (m_Status == eStreamStatusClosed || m_Status == eStreamStatusTerminated)
|
||||
handler (boost::asio::error::make_error_code (boost::asio::error::eof), 0);
|
||||
else if (m_Status == eStreamStatusReset)
|
||||
handler (boost::asio::error::make_error_code (boost::asio::error::connection_reset), 0);
|
||||
|
||||
Reference in New Issue
Block a user