[ https://issues.apache.org/jira/browse/SOLR-4189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13532561#comment-13532561 ]
Uwe Schindler commented on SOLR-4189: ------------------------------------- I verified it on Apache's FreeBSD: The test lingers reproducible threads with "SelectChannel", but passes fine with "Socket". I now have to find out how to configure Mäven correctly. > Fix hanging threads on FreeBSD in JettySolrRunner by making connector > configureable through sysprop > --------------------------------------------------------------------------------------------------- > > Key: SOLR-4189 > URL: https://issues.apache.org/jira/browse/SOLR-4189 > Project: Solr > Issue Type: Bug > Components: Tests > Reporter: Uwe Schindler > Assignee: Uwe Schindler > Fix For: 4.1, 5.0 > > Attachments: SOLR-4189.patch > > > Currently on FreeBSD we run no Solr tests, because the > SelectChannelConnector, recently used for Solr's JettySolrRunner seems to > linger threads, which may be caused by the blackhole or more likely a JVM bug. > This patch allows to configure the connector for the testMode Jetty in > embedded Solr through a sysprop: > {noformat} > ant test -Dtests.jettyConnector=Socket > ant test -Dtests.jettyConnector=SelectChannel > {noformat} > The default is SelectChannel. On FreeBSD Jenkins I would pass this as > property to ANT through Jenkins config (where currently the tests are > disabled). On Maven this should also be possible (Steven?). > The patch also binds the test-mode jetty to 127.0.0.1 to prevent windows > firewall from popping up all the time, because Solr binds to internet. For > tests, the emebedded Jetty should never run on all interfaces (0.0.0.0). -- 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 --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org