CDV ❯ NPE in server on client disconnect
-
Bug
-
Status: Closed
-
2 Major
-
Resolution: Fixed
-
-
-
drb
-
Reporter:
-
February 13, 2007
-
0
-
Watchers: 0
-
July 27, 2012
-
February 13, 2007
Description
Got this from the server running on the elastic compute cloud.
2007-02-10 16:33:37,283 INFO - DSO Server started on port 9510.
2007-02-10 16:33:37,321 INFO - Terracotta Server has started up successfully, and is now ready for work.
Exception in thread “WorkerThread(channel_life_cycle_stage,0)” java.lang.NullPointerException: object is null
at com.tc.util.Assert.assertNotNull(Assert.java:80)
at com.tc.util.Assert.assertNotNull(Assert.java:84)
at com.tc.objectserver.tx.TransactionBatchManagerImpl.shutdownClient(TransactionBatchManagerImpl.java:47)
at com.tc.objectserver.handler.ChannelLifeCycleHandler.channelRemoved(ChannelLifeCycleHandler.java:64)
at com.tc.objectserver.handler.ChannelLifeCycleHandler.handleEvent(ChannelLifeCycleHandler.java:46)
at com.tc.async.impl.StageImpl$WorkerThread.run(StageImpl.java:141)
java.lang.NullPointerException: object is null
at com.tc.util.Assert.assertNotNull(Assert.java:80)
at com.tc.util.Assert.assertNotNull(Assert.java:84)
at com.tc.objectserver.tx.TransactionBatchManagerImpl.shutdownClient(TransactionBatchManagerImpl.java:47)
at com.tc.objectserver.handler.ChannelLifeCycleHandler.channelRemoved(ChannelLifeCycleHandler.java:64)
at com.tc.objectserver.handler.ChannelLifeCycleHandler.handleEvent(ChannelLifeCycleHandler.java:46)
at com.tc.async.impl.StageImpl$WorkerThread.run(StageImpl.java:141)
[orion@domU-12-31-34-00-00-D1 sandbox]$
Comments
Tim Eck 2007-02-13
Saravanan Subbiah 2007-02-13
this problem is fixed both in truch and latest 2.2.1
what tc code was that? My guess is that this won’t happen in 2.3.x (the assertion is no longer there)