[GitHub] thrift issue #1476: Remove premature call to workSocket() in TNonblockingSer...

2018-02-19 Thread bgedik
Github user bgedik commented on the issue: https://github.com/apache/thrift/pull/1476 @jeking3 Here: https://github.com/apache/thrift/pull/1497 ---

[GitHub] thrift issue #1476: Remove premature call to workSocket() in TNonblockingSer...

2018-02-19 Thread jeking3
Github user jeking3 commented on the issue: https://github.com/apache/thrift/pull/1476 Squash to one commit, please. ---

[GitHub] thrift issue #1476: Remove premature call to workSocket() in TNonblockingSer...

2018-02-09 Thread bgedik
Github user bgedik commented on the issue: https://github.com/apache/thrift/pull/1476 @jeking3 anything I can do to get this into a mergable state? ---

[GitHub] thrift issue #1476: Remove premature call to workSocket() in TNonblockingSer...

2018-01-24 Thread bgedik
Github user bgedik commented on the issue: https://github.com/apache/thrift/pull/1476 Ok, reverted back. ---

[GitHub] thrift issue #1476: Remove premature call to workSocket() in TNonblockingSer...

2018-01-24 Thread jeking3
Github user jeking3 commented on the issue: https://github.com/apache/thrift/pull/1476 I see now, I may have led you down the wrong path with my comments. So peek() blocks waiting for data the be available to read and the end result of peek is that there is data to read OR the socket

[GitHub] thrift issue #1476: Remove premature call to workSocket() in TNonblockingSer...

2018-01-22 Thread bgedik
Github user bgedik commented on the issue: https://github.com/apache/thrift/pull/1476 @jeking3 This is ready for review now. ---

[GitHub] thrift issue #1476: Remove premature call to workSocket() in TNonblockingSer...

2018-01-22 Thread bgedik
Github user bgedik commented on the issue: https://github.com/apache/thrift/pull/1476 @jeking3 My latest fix worked fine, but failed to compile on windows. I'll rework to something that works for all platforms. ---

[GitHub] thrift issue #1476: Remove premature call to workSocket() in TNonblockingSer...

2018-01-22 Thread jeking3
Github user jeking3 commented on the issue: https://github.com/apache/thrift/pull/1476 Yes, concurrency_test has sporadic failures - it is a lot better than it used to be; seems to be worse on Visual Studio 10. Perhaps the solution here is to handle EAGAIN properly? ---

[GitHub] thrift issue #1476: Remove premature call to workSocket() in TNonblockingSer...

2018-01-21 Thread bgedik
Github user bgedik commented on the issue: https://github.com/apache/thrift/pull/1476 The following tests FAILED: 16 - concurrency_test (Timeout) 20 - TNonblockingSSLServerTest (Timeout) I think the failure in {{TNonblockingSSLServerTest}} could be related. concurrency