[ https://issues.apache.org/jira/browse/GEODE-1692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eric Shu resolved GEODE-1692. ----------------------------- Resolution: Fixed > Need to handle IllegalStateException in transacton occurred when a node is > disconnecting from the distributed system > -------------------------------------------------------------------------------------------------------------------- > > Key: GEODE-1692 > URL: https://issues.apache.org/jira/browse/GEODE-1692 > Project: Geode > Issue Type: Bug > Components: transactions > Reporter: Eric Shu > Assignee: Eric Shu > > {noformat} > IllegalStateException could occur in TXLockService.createDTLS when the node > is disconnecting from the ds. > java.lang.IllegalStateException: TXLockService cannot be created until > connected to distributed system. > at > com.gemstone.gemfire.internal.cache.locks.TXLockServiceImpl.<init>(TXLockServiceImpl.java:81) > at > com.gemstone.gemfire.internal.cache.locks.TXLockService.createDTLS(TXLockService.java:54) > at > com.gemstone.gemfire.internal.cache.TXLockRequest.releaseDistributed(TXLockRequest.java:98) > at > com.gemstone.gemfire.internal.cache.TXLockRequest.cleanup(TXLockRequest.java:126) > at com.gemstone.gemfire.internal.cache.TXState.cleanup(TXState.java:790) > at com.gemstone.gemfire.internal.cache.TXState.commit(TXState.java:479) > at > com.gemstone.gemfire.internal.cache.TXStateProxyImpl.commit(TXStateProxyImpl.java:248) > at > com.gemstone.gemfire.internal.cache.TXManagerImpl.commit(TXManagerImpl.java:353) > {nofromat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)