Github user ProjectMoon commented on the issue:

    https://github.com/apache/cloudstack/pull/1900
  
    @anshul1886 I have not delved too deeply into the state machine transition 
code, though I understand the basics of how it works. I think `synchronized` + 
state transition should be enough in a single management server scenario, but 
will it work in a clustered scenario? Of course, `synchronized` cannot lock 
across processes, which is why CS has the database locks everywhere. If the 
state transitions will work in a clustered scenario, then I'm fine with just 
using that one.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to