Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
Hadoop >> mail # dev >> RE: [jira] [Created] (HADOOP-9674) RPC#Server#start does not block until server is fully initialized and listening


Copy link to this message
-
RE: [jira] [Created] (HADOOP-9674) RPC#Server#start does not block until server is fully initialized and listening
Is the solution for the call to block till the initialization completes?

> Date: Thu, 27 Jun 2013 04:39:20 +0000
> From: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]
> Subject: [jira] [Created] (HADOOP-9674) RPC#Server#start does not block until server is fully initialized and listening
>
> Chris Nauroth created HADOOP-9674:
> -------------------------------------
>
>              Summary: RPC#Server#start does not block until server is fully initialized and listening
>                  Key: HADOOP-9674
>                  URL: https://issues.apache.org/jira/browse/HADOOP-9674
>              Project: Hadoop Common
>           Issue Type: Bug
>           Components: ipc
>     Affects Versions: 3.0.0, 2.2.0
>             Reporter: Chris Nauroth
>             Priority: Minor
>
>
> This problem was originally mentioned in discussion on HADOOP-8980.  When calling {{RPC#Server#start}}, initialization of the server's internal {{Listener}} and {{Reader}} threads happens in the background.  This initialization is not guaranteed to complete by the time the caller returns from {{RPC#Server#start}}.  This may be misleading to a caller that expects the server has been fully initialized.  This problem sometimes manifests as a test failure in {{TestRPC#testStopsAllThreads}}.  This test looks at the stack frames of all running threads, expecting to find the {{Listener}} and {{Reader}} threads, but sometimes it doesn't find them.
>
> --
> 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
     
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB