Titanium JIRA Archive
Appcelerator Daemon (DAEMON)

[DAEMON-239] appcd-plugin: Scheme needs to cancel debounced scheme change events on shutdown

GitHub Issuen/a
TypeImprovement
PriorityCritical
StatusResolved
ResolutionFixed
Resolution Date2018-02-16T04:44:39.000+0000
Affected Version/sn/a
Fix Version/sAppc Daemon 1.1.0
Componentsappcd-plugin
Labelsn/a
ReporterChris Barber
AssigneeChris Barber
Created2018-02-16T04:27:01.000+0000
Updated2018-02-16T04:44:39.000+0000

Description

When the PluginManager shuts down, it unregisters all plugin paths and the scheme associated with the plugin path. If it's shut down while a scheme's debounced change event is pending, things go haywire. The scheme destory() method needs to call the cancel() method introduced by DAEMON-238.

Comments

  1. Chris Barber 2018-02-16

    https://github.com/appcelerator/appc-daemon/pull/283

JSON Source