]> go.fuhry.dev Git - runtime.git/commit
[mtls/fsnotify] fix some crashes, improve clarity around locks
authorDan Fuhry <dan@fuhry.com>
Tue, 13 Oct 2026 13:30:32 +0000 (09:30 -0400)
committerDan Fuhry <dan@fuhry.com>
Mon, 19 Oct 2026 21:28:27 +0000 (17:28 -0400)
commit3f076c5906cd3f22659320b8a8ace05f4de660dc
tree9d138b930eca366e421f2f95f3b4029ba0bc5670
parentbe3a00e320509d6ad7f09fdf1f8a8790c520966a
[mtls/fsnotify] fix some crashes, improve clarity around locks

Concurrency safety was never fsnotify's strong point.

Use RWMutex to guard watchHandlers.
mtls/fsnotify/fsnotify.go