You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@helix.apache.org by "dafu (JIRA)" <ji...@apache.org> on 2013/06/06 22:44:20 UTC

[jira] [Created] (HELIX-126) StateModel stateTransitionMethod() and rest() are not synchronized on the partition

dafu created HELIX-126:
--------------------------

             Summary: StateModel stateTransitionMethod() and rest() are not synchronized on the partition
                 Key: HELIX-126
                 URL: https://issues.apache.org/jira/browse/HELIX-126
             Project: Apache Helix
          Issue Type: Bug
            Reporter: dafu


StateModel.reset() is invoked by the ZkEvent thread 
StateModel.stateTransitionMethod() is invoked by thread pool and syn'ed on the state model for that partition

when zk session expiry happens, it's possible that both are running for on the same state model instance

--
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: http://www.atlassian.com/software/jira