[DAEMON-159] appcd-plugin: Can't [force] stop a plugin that's starting
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Resolved |
Resolution | Fixed |
Resolution Date | 2017-11-16T23:16:26.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Appc Daemon 1.0.0 |
Components | appcd-plugin |
Labels | n/a |
Reporter | Chris Barber |
Assignee | Chris Barber |
Created | 2017-11-16T22:49:52.000+0000 |
Updated | 2017-11-16T23:16:26.000+0000 |
Description
It's possible for a plugin to be started, but activate() to be hung waiting for an unresolved promise. In this case, you can't stop the plugin until it starts.
We should allow plugins to be stopped if the plugin is started, but not activated.
We should allow plugins to be force stopped regardless if it's started, starting, or stopping.
No comments