curator-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shevek (JIRA)" <>
Subject [jira] [Created] (CURATOR-41) Curator masks/loses exception in LockInternals
Date Tue, 25 Jun 2013 22:11:20 GMT
Shevek created CURATOR-41:

             Summary: Curator masks/loses exception in LockInternals
                 Key: CURATOR-41
             Project: Apache Curator
          Issue Type: Bug
          Components: Recipes
            Reporter: Shevek

    private boolean internalLockLoop(long startMillis, Long millisToWait, String ourPath)
throws Exception

        try {
        catch ( Exception e )
            doDelete = true;
            throw e;
            if ( doDelete )

Say ... throws an exception. catch sets doDelete = true. Then deleteOurPath throws an exception.
We never find out what the original exception was that caused the mutex to fail.

In JDK8, I think we get the extra Throwable#getSuppressed() call, which will return us this
extra exception, but we aren't on JDK8 yet.

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:

View raw message