From e40d921da35524969e19b0012f451edde5edf179 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Wed, 14 Aug 2013 17:33:46 +0200 Subject: [PATCH] Removed EAGAIN handling, again passing on the error to the server. --- channels/serial/client/serial_tty.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/channels/serial/client/serial_tty.c b/channels/serial/client/serial_tty.c index 9da45bdb0..95bf375fe 100644 --- a/channels/serial/client/serial_tty.c +++ b/channels/serial/client/serial_tty.c @@ -409,12 +409,7 @@ BOOL serial_tty_read(SERIAL_TTY* tty, BYTE* buffer, UINT32* Length) ZeroMemory(buffer, *Length); - do - { - errno = 0; - status = read(tty->fd, buffer, *Length); - } - while(EAGAIN == errno); + status = read(tty->fd, buffer, *Length); if (status < 0) {