From 62ec677b9cc5296d89325aa882690bc3569e70e2 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Fri, 20 Feb 2026 19:20:07 +0100 Subject: [PATCH] fix: use correct destination pid when starting watchers --- src/file_watcher.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/file_watcher.zig b/src/file_watcher.zig index e159ae1..2888e67 100644 --- a/src/file_watcher.zig +++ b/src/file_watcher.zig @@ -774,7 +774,7 @@ const Process = struct { errdefer self.deinit(); _ = tp.set_trap(true); self.backend = Backend.init() catch |e| return tp.exit_error(e, @errorReturnTrace()); - self.backend.arm(tp.self_pid().clone()) catch |e| return tp.exit_error(e, @errorReturnTrace()); + self.backend.arm(self.parent.clone()) catch |e| return tp.exit_error(e, @errorReturnTrace()); tp.receive(&self.receiver); }