ever-been / everBeen

EverBEEN is a generic benchmarking environment focused on platform-independent middleware benchmarking.
www.everbeen.cz
GNU Lesser General Public License v3.0
7 stars 3 forks source link

Fix creepy locking error in Task Manager #207

Closed radek-macha closed 11 years ago

radek-macha commented 11 years ago
19:54:28.435 [Thread-4] ERROR c.c.m.d.b.m.TaskMessageProcessor - Unknown error
java.lang.IllegalMonitorStateException: Current thread is not owner of the lock!
        at com.hazelcast.impl.MProxyImpl$MProxyReal.unlock(MProxyImpl.java:733) ~[been.jar:na]
        at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source) ~[na:na]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_25]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_25]
        at com.hazelcast.impl.MProxyImpl$DynamicInvoker.invoke(MProxyImpl.java:66) ~[been.jar:na]
        at com.sun.proxy.$Proxy4.unlock(Unknown Source) ~[na:na]
        at com.hazelcast.impl.MProxyImpl.unlock(MProxyImpl.java:412) ~[been.jar:na]
        at cz.cuni.mff.d3s.been.manager.action.ScheduleTaskAction.execute(ScheduleTaskAction.java:115) ~[been.jar:na]
        at cz.cuni.mff.d3s.been.manager.TaskMessageProcessor.run(TaskMessageProcessor.java:55) ~[been.jar:na]