I filed this:
https://issues.apache.org/jira/browse/ZOOKEEPER-1544

Dawid

On Mon, Sep 3, 2012 at 1:51 PM, Robert Muir <rcm...@gmail.com> wrote:
> we should open a bug at zookeeper.
>
> On Mon, Sep 3, 2012 at 7:03 AM, Dawid Weiss
> <dawid.we...@cs.put.poznan.pl> wrote:
>> Oh man... now I know why the hell the JVM terminates with error 11...
>>
>> SyncThread's interrupt causes this:
>>
>>         } catch (Throwable t) {
>>             LOG.fatal("Severe unrecoverable error, exiting", t);
>>             System.exit(11);
>>         }
>>
>> D.
>>
>> On Fri, Aug 31, 2012 at 5:21 PM, Dawid Weiss
>> <dawid.we...@cs.put.poznan.pl> wrote:
>>> Oh yeah -- you mentioned it to me once, but I forgot about it. Thanks,
>>> I'll see if this was the cause.
>>>
>>> Dawid
>>>
>>> On Fri, Aug 31, 2012 at 3:12 PM, Robert Muir <rcm...@gmail.com> wrote:
>>>> FYI: I'm not sure if this is related, but there is a thread from
>>>> zookeeper "SyncThread" that you should never interrupt.
>>>>
>>>> Back in the day interrupting this thread in freebsd jenkins (but also
>>>> locally on windows or linux) would cause JVM crashes.
>>>>
>>>> so the old huge hairy LuceneTestCase had this code:
>>>>
>>>> if (!t.getName().startsWith("SyncThread")) // avoid zookeeper jre crash
>>>>             t.interrupt()
>>>>
>>>> Not sure if its still applicable.
>>>>
>>>> On Fri, Aug 31, 2012 at 4:39 AM,  <dwe...@apache.org> wrote:
>>>>> Author: dweiss
>>>>> Date: Fri Aug 31 08:39:29 2012
>>>>> New Revision: 1379362
>>>>>
>>>>> URL: http://svn.apache.org/viewvc?rev=1379362&view=rev
>>>>> Log:
>>>>> Don't interrupt threads in this test, just report thread leak errors. 
>>>>> Should help get past the broken (?) freebsd jvm.
>>>>>
>>>>> Modified:
>>>>>     
>>>>> lucene/dev/branches/branch_4x/solr/core/src/test/org/apache/solr/cloud/BasicDistributedZk2Test.java
>>>>>     
>>>>> lucene/dev/branches/branch_4x/solr/core/src/test/org/apache/solr/cloud/BasicDistributedZkTest.java
>>>>>
>>>>> Modified: 
>>>>> lucene/dev/branches/branch_4x/solr/core/src/test/org/apache/solr/cloud/BasicDistributedZk2Test.java
>>>>> URL: 
>>>>> http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/solr/core/src/test/org/apache/solr/cloud/BasicDistributedZk2Test.java?rev=1379362&r1=1379361&r2=1379362&view=diff
>>>>> ==============================================================================
>>>>> --- 
>>>>> lucene/dev/branches/branch_4x/solr/core/src/test/org/apache/solr/cloud/BasicDistributedZk2Test.java
>>>>>  (original)
>>>>> +++ 
>>>>> lucene/dev/branches/branch_4x/solr/core/src/test/org/apache/solr/cloud/BasicDistributedZk2Test.java
>>>>>  Fri Aug 31 08:39:29 2012
>>>>> @@ -34,16 +34,16 @@ import org.apache.solr.common.params.Com
>>>>>  import org.apache.solr.common.params.ModifiableSolrParams;
>>>>>  import org.apache.solr.servlet.SolrDispatchFilter;
>>>>>
>>>>> +import com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction;
>>>>> +import 
>>>>> com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action;
>>>>> +
>>>>>  /**
>>>>>   * This test simply does a bunch of basic things in solrcloud mode and 
>>>>> asserts things
>>>>>   * work as expected.
>>>>>   */
>>>>> +@ThreadLeakAction({Action.WARN})
>>>>>  public class BasicDistributedZk2Test extends 
>>>>> AbstractFullDistribZkTestBase {
>>>>> -
>>>>> -  public BasicDistributedZk2Test() {
>>>>> -    super();
>>>>> -  }
>>>>> -
>>>>> +
>>>>>    /*
>>>>>     * (non-Javadoc)
>>>>>     *
>>>>>
>>>>> Modified: 
>>>>> lucene/dev/branches/branch_4x/solr/core/src/test/org/apache/solr/cloud/BasicDistributedZkTest.java
>>>>> URL: 
>>>>> http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/solr/core/src/test/org/apache/solr/cloud/BasicDistributedZkTest.java?rev=1379362&r1=1379361&r2=1379362&view=diff
>>>>> ==============================================================================
>>>>> --- 
>>>>> lucene/dev/branches/branch_4x/solr/core/src/test/org/apache/solr/cloud/BasicDistributedZkTest.java
>>>>>  (original)
>>>>> +++ 
>>>>> lucene/dev/branches/branch_4x/solr/core/src/test/org/apache/solr/cloud/BasicDistributedZkTest.java
>>>>>  Fri Aug 31 08:39:29 2012
>>>>> @@ -70,11 +70,15 @@ import org.apache.solr.common.util.Named
>>>>>  import org.apache.solr.update.SolrCmdDistributor.Request;
>>>>>  import org.apache.solr.util.DefaultSolrThreadFactory;
>>>>>
>>>>> +import com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction;
>>>>> +import 
>>>>> com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action;
>>>>> +
>>>>>  /**
>>>>>   * This test simply does a bunch of basic things in solrcloud mode and 
>>>>> asserts things
>>>>>   * work as expected.
>>>>>   */
>>>>>  @Slow
>>>>> +@ThreadLeakAction({Action.WARN})
>>>>>  public class BasicDistributedZkTest extends AbstractDistribZkTestBase {
>>>>>
>>>>>    private static final String DEFAULT_COLLECTION = "collection1";
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> lucidworks.com
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
>>>> For additional commands, e-mail: dev-h...@lucene.apache.org
>>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
>> For additional commands, e-mail: dev-h...@lucene.apache.org
>>
>
>
>
> --
> lucidworks.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to