Actually I have worked on it, just forgot to push it. Sorry. Aaron
On Mon, May 6, 2013 at 5:56 AM, Gagan Juneja <[email protected]>wrote: > Hi Aaron, > Have you started working on this? I guess this is matter of just > changing the TThreadServer class in ThriftServer start method. > > Regards, > Gagan > > On Sun, May 5, 2013 at 9:06 PM, Aaron McCurry (JIRA) <[email protected]> > wrote: > > Aaron McCurry created BLUR-79: > > --------------------------------- > > > > Summary: Issue with TThreadPoolServer > > Key: BLUR-79 > > URL: https://issues.apache.org/jira/browse/BLUR-79 > > Project: Apache Blur > > Issue Type: Bug > > Affects Versions: 0.1.5 > > Reporter: Aaron McCurry > > Fix For: 0.1.5 > > > > > > The issue with the TThreadPoolServer is that the clients connecting to > the server process takes an executing thread and blocks on it until the > client closes. The BlurClientManager never close the connections to the > controllers or shard servers. So it is very likely that using this type of > server will cause thread starvation in the server processes. So I prepose > we move to using the TThreadedSelectorServer implementation. > > > > -- > > This message is automatically generated by JIRA. > > If you think it was sent incorrectly, please contact your JIRA > administrators > > For more information on JIRA, see: > http://www.atlassian.com/software/jira >
