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)

Reply via email to