| Index: native_client_sdk/src/libraries/nacl_io/devfs/tty_node.cc
|
| diff --git a/native_client_sdk/src/libraries/nacl_io/devfs/tty_node.cc b/native_client_sdk/src/libraries/nacl_io/devfs/tty_node.cc
|
| index fe4bbfdc9626b15141c4de291d4c657c94e15035..e3f57ed368b4ac89a00c4222d1123e2b9157cbda 100644
|
| --- a/native_client_sdk/src/libraries/nacl_io/devfs/tty_node.cc
|
| +++ b/native_client_sdk/src/libraries/nacl_io/devfs/tty_node.cc
|
| @@ -110,6 +110,8 @@ Error TtyNode::Read(const HandleAttr& attr,
|
|
|
| // If interrupted, return
|
| Error err = wait.WaitOnEvent(POLLIN, -1);
|
| + if (err == ETIMEDOUT)
|
| + err = EWOULDBLOCK;
|
| if (err != 0)
|
| return err;
|
|
|
|
|