THRIFT-5259 Fix "Transport endpoint is not connected " error when running lua test server accepts a connection
Client: lua
Patch: Zero <longzhiri@gmail.com>
This closes #2211
diff --git a/lib/lua/src/usocket.c b/lib/lua/src/usocket.c
index 1a1b549..7c77651 100644
--- a/lib/lua/src/usocket.c
+++ b/lib/lua/src/usocket.c
@@ -89,12 +89,6 @@
return TIMEOUT;
}
- // Verify that we can actually read from the remote host
- if (mode & WAIT_MODE_C && FD_ISSET(*sock, &rfds) &&
- recv(*sock, (char*) &rfds, 0, 0) != 0) {
- return errno;
- }
-
return SUCCESS;
}