Hi Jens and all,
I'll try to spend a bit of time with the PR and validate the code
works for us. I'm not sure I qualify as a reviewer yet but I'll at
least try to make an informed guess.
The PR does indeed address a relevant concern: currently Thrift C++
server sockets will only pick _one_ of the available interfaces.
This is not at complete random, but also with no guarantee of success
in case the first interface does not allow for a successful bind.
The PR in question will change the behaviour to try all available
interfaces.
Further opinions more than welcome!
All the best,
Mario
On 28.05.20 23:16, Jens Geyer wrote:
Hi all,
the PR creator is a bit hesitant about it, so I ask for him:
If there is any C++ developer out there who feels like spending a share of
his/her valuable time to review this PR, that would be a great thing. But be
warned, there is a reason for this request: The patch is a bit more complicated
and has plenty of #ifdef-ed code portions, so better come prepared ;-)
https://github.com/apache/thrift/pull/2151
Have fun,
JensG
Viele Gruesse,
Mario Emmenlauer
--
BioDataAnalysis GmbH, Mario Emmenlauer Tel. Buero: +49-89-74677203
Balanstr. 43 mailto: memmenlauer * biodataanalysis.de
D-81669 München http://www.biodataanalysis.de/