Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only process signals created by an operation after execution is complete #823

Merged
merged 2 commits into from
Sep 18, 2014

Conversation

peitschie
Copy link
Contributor

This ensures the operation cannot be accidentally interrupted by an external consumer of an event.

@kogmbh-ci
Copy link

Build succeeded.
Refer to this link for build results: http://ci.kogmbh.com/jenkins/job/WebODF-PullReq/2248/

@adityab
Copy link
Member

adityab commented Sep 18, 2014

The new pattern is simple and upon testing in a collaborative environment did not give any problems. Please ship it!

These events feed straight into the steps cache, and must be processed
by the cache before any external consumers receive the event.
This ensures the operation cannot be accidentally interrupted by an
external consumer of an event.
@kogmbh-ci
Copy link

Build succeeded.
Refer to this link for build results: http://ci.kogmbh.com/jenkins/job/WebODF-PullReq/2249/

@peitschie
Copy link
Contributor Author

Thanks for taking the time to review :-)

peitschie added a commit that referenced this pull request Sep 18, 2014
Only process signals created by an operation after execution is complete
@peitschie peitschie merged commit ae2cfe1 into webodf:master Sep 18, 2014
@peitschie peitschie deleted the delay-emit branch September 18, 2014 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants