You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Randy Abernethy (JIRA)" <ji...@apache.org> on 2015/10/09 21:34:06 UTC
[jira] [Resolved] (THRIFT-3373) Various fixes for cross test
servers and clients
[ https://issues.apache.org/jira/browse/THRIFT-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Randy Abernethy resolved THRIFT-3373.
-------------------------------------
Resolution: Fixed
Fix Version/s: 0.9.4
committed, thanks for the patch!
> 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
> Assignee: Randy Abernethy
> Fix For: 0.9.4
>
>
> 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)