[
https://issues.apache.org/jira/browse/THRIFT-4872?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16847504#comment-16847504
]
James E. King III commented on THRIFT-4872:
-------------------------------------------
listen() is to be called once from the TServer. If it is being called more
than once, that is an error. This hides the logic error rather than address
the root cause, so I'm not going to merge it. Do you have a custom server? If
not, which TServer variant are you using? Are you calling start() more than
once? Thanks.
> Recursion on TServerSocket::listen()
> ------------------------------------
>
> Key: THRIFT-4872
> URL: https://issues.apache.org/jira/browse/THRIFT-4872
> Project: Thrift
> Issue Type: Bug
> Components: C++ - Library
> Affects Versions: 0.9.3
> Reporter: Daniel Haensse
> Assignee: James E. King III
> Priority: Major
> Fix For: 0.12.0
>
> Attachments: thrift-0.12.0_TserverSocket_listen_recursion.patch
>
>
> In a Windows based environment with 500 PC running dozends of thrift
> connections per node, we suffered problem with recursion on
> TServerSocket::listen(). Unfortunately we can't provide setup to reproduce
> the problem.
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)