Titanium JIRA Archive
Appcelerator Daemon (DAEMON)

[DAEMON-253] Paths of interest should only be watched once

GitHub Issuen/a
TypeBug
PriorityHigh
StatusResolved
ResolutionFixed
Resolution Date2019-04-01T06:18:19.000+0000
Affected Version/sn/a
Fix Version/sAppc Daemon 2.2.0
Componentsappcd-plugin-android, appcd-plugin-ios
Labelsn/a
ReporterChris Barber
AssigneeChris Barber
Created2018-04-13T22:04:37.000+0000
Updated2019-04-01T06:26:27.000+0000

Description

The quick and dirty watch() method used in the Android and iOS appcd plugin info service will record all active fs watch subscription ids, re-watch all paths of interest, then unwatch the original subscription ids. This works, but can lead to fs events being lost. This issue was discovered while fixing DAEMON-252.

Comments

  1. Chris Barber 2019-04-01

    Fixed by https://github.com/appcelerator/appc-daemon-plugins/pull/4.

JSON Source