Skip to content

Conversation

@DStape
Copy link
Contributor

@DStape DStape commented Feb 22, 2017

No description provided.

David Stapleton added 3 commits February 22, 2017 16:56
Diamond can be shutdown via a SIGINT or SIGTERM, therefore rename this signal
handler to be more generic.
Rework shutdown logic so that the SyncManager is last to terminate.

We need the SyncManager to terminate last since the other processes depend on
it. When it's not there, those other processes crash and as a result, the parent
process never gracefully shuts down.
@coveralls
Copy link

Coverage Status

Coverage remained the same at 20.643% when pulling 02220e2 on DStape:fix-diamond-not-shutting-down-gracefully-595 into 045ed18 on python-diamond:master.

@shortdudey123
Copy link
Member

Awesome! thanks for getting this fixed

@shortdudey123 shortdudey123 merged commit bdb967e into python-diamond:master Feb 22, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants