Remove EAGAIN/EWOULDBLOCK from blocking read/write

This commit is contained in:
Ben Cohen 2017-09-08 17:09:50 +01:00
parent 7e262213ca
commit 639930869a

View File

@ -149,9 +149,7 @@ static void *sshagent_read_thread(void *data)
}
else if (bytes_read < 0)
{
if (errno != EAGAIN
&& errno != EWOULDBLOCK
&& errno != EINTR)
if (errno != EINTR)
{
WLog_ERR(TAG,
"Error reading from sshagent, errno=%d",
@ -205,9 +203,7 @@ static UINT sshagent_on_data_received(IWTSVirtualChannelCallback* pChannelCallba
bytes_to_write);
if (bytes_written < 0)
{
if (errno != EAGAIN
&& errno != EWOULDBLOCK
&& errno != EINTR)
if (errno != EINTR)
{
WLog_ERR(TAG,
"Error writing to sshagent, errno=%d",