Nobuaki Sukegawa created THRIFT-3373:
----------------------------------------
Summary: Various fixes for cross test servers and clients
Key: THRIFT-3373
URL: https://issues.apache.org/jira/browse/THRIFT-3373
Project: Thrift
Issue Type: Bug
Components: Test Suite
Reporter: Nobuaki Sukegawa
I hope it's the last time such a broad fix is needed on this.
* fix testBinary and testMultiException handler of c_glib server
* nodejs server testBinary handler was missing
* python and haskell lib names were incorrect in configure.ac (sorry about that)
* Enable dart in make cross
* ruby clients did not disconnect from the server
Since many test servers use rudimentary TSimpleServer, it resulted in dead
locks
* nodejs clients only half-closed (no more send) the connection.
the same reason as the above, it resulted in hang.
(The patch simply makes it exit with 0 in the end.)
* python server did not log anything to files
* nodejs client assumed that map and set orders were preserved
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)