diff options
| author | Bernhard Guillon <Bernhard.Guillon@begu.org> | 2026-07-06 22:24:18 +0200 |
|---|---|---|
| committer | Bernhard Guillon <Bernhard.Guillon@begu.org> | 2026-07-06 22:24:18 +0200 |
| commit | 40b39e093ce6af33e82801c1edd7f64faa5ceee7 (patch) | |
| tree | 201da8d4acb454dfca37eed13622b1790aa10391 /sync.go | |
| parent | 913a974eca2522ba7c6d27066481bb2c6635db53 (diff) | |
| download | sourcewatch-40b39e093ce6af33e82801c1edd7f64faa5ceee7.tar.gz sourcewatch-40b39e093ce6af33e82801c1edd7f64faa5ceee7.zip | |
Fix event debouncing: merge ops instead of overwriting
- touch fires CREATE then CHMOD, the CHMOD was overwriting CREATE
in the debounce map, and CHMOD is not handled, so file was never synced
- Now debounce merges event ops (CREATE|CHMOD → treated as CREATE)
- Added sync/remove debug logging
- Tested in Docker: create, modify, delete all working
Diffstat (limited to 'sync.go')
0 files changed, 0 insertions, 0 deletions
