Bind to zero port
-----------------
Key: THRIFT-966
URL: https://issues.apache.org/jira/browse/THRIFT-966
Project: Thrift
Issue Type: Improvement
Components: C++ - Library
Reporter: Ivan Murashko
Fix For: 0.6
Attachments: bindinfo_retrieval.diff
apache::thrift::transport::TServerSocket class has a possibility to set 0 as
port number. In this case bind will assign a free port number. Unfortunately
there is no possibility to retrieve the assigned port number from the
TServerSocket class. Thus clients will not be able to connect the server.
The suggested patch introduces
apache::thrift::transport::TServerSocket::getBindPort() method that return the
assigned port number or -1 in the case of any failure or when the port has not
been assigned yet.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.