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

Reply via email to