Index: native_client_sdk/src/libraries/nacl_io/mount_node_tty.cc |
diff --git a/native_client_sdk/src/libraries/nacl_io/mount_node_tty.cc b/native_client_sdk/src/libraries/nacl_io/mount_node_tty.cc |
index af9b7543a1637684f46f26267246daad9fe672d1..6b8fb66877134d19067d5b4f5fe4e600262ba66c 100644 |
--- a/native_client_sdk/src/libraries/nacl_io/mount_node_tty.cc |
+++ b/native_client_sdk/src/libraries/nacl_io/mount_node_tty.cc |
@@ -257,6 +257,8 @@ Error MountNodeTty::VIoctl(int request, va_list args) { |
struct winsize* size = va_arg(args, struct winsize*); |
{ |
AUTO_LOCK(node_lock_); |
+ if (rows_ == size->ws_row && cols_ == size->ws_col) |
+ return 0; |
rows_ = size->ws_row; |
cols_ = size->ws_col; |
} |