LucidDB / luciddb

DEFUNCT: See README
https://github.com/LucidDB/luciddb
Apache License 2.0
53 stars 24 forks source link

[FRG-99] checkpoint timer cancellation race #771

Closed dynamobi-build closed 12 years ago

dynamobi-build commented 12 years ago

[reporter="jvs", created="Sun, 26 Mar 2006 17:52:40 -0500 (GMT-05:00)"] This one is very rare but has shown up a couple of times in CruiseControl. Need to review shutdown sequence.

dynamobi-build commented 12 years ago

[author="jvs", created="Sun, 12 Aug 2007 10:58:47 -0500 (GMT-05:00)"] Example stack (this one was after an earlier OOM):

Caused by: java.lang.IllegalStateException: Timer already cancelled.
        at java.util.Timer.sched(Timer.java:354)
        at java.util.Timer.schedule(Timer.java:170)
        at
net.sf.farrago.util.FarragoTimerAllocation.closeAllocation(FarragoTimerAllocation.java:76)
        at
org.eigenbase.util.CompoundClosableAllocation.closeAllocation(CompoundClosableAllocation.java:74)
        at
net.sf.farrago.db.FarragoDatabase.close(FarragoDatabase.java:391)

dynamobi-build commented 12 years ago

[author="jvs", created="Wed, 31 Oct 2007 00:26:14 -0500 (GMT-05:00)"] Fixed back in eigenchange 9757.