Titanium

[DAEMON-159] appcd-plugin: Can't [force] stop a plugin that's starting

GitHub Issuen/a
TypeBug
PriorityHigh
StatusResolved
ResolutionFixed
Resolution Date2017-11-16T23:16:26.000+0000
Affected Version/sn/a
Fix Version/sAppc Daemon 1.0.0
Componentsappcd-plugin
Labelsn/a
ReporterChris Barber
AssigneeChris Barber
Created2017-11-16T22:49:52.000+0000
Updated2017-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.

Comments

No comments

JSON Source