summaryrefslogtreecommitdiff
path: root/src/tty/tty.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/tty/tty.zig')
-rw-r--r--src/tty/tty.zig4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tty/tty.zig b/src/tty/tty.zig
index 8d121b1f..a01df94b 100644
--- a/src/tty/tty.zig
+++ b/src/tty/tty.zig
@@ -1150,8 +1150,10 @@ const Killed = struct {
_ = std.c.write(fd, reset, reset.len);
_ = std.c.tcsetattr(fd, .FLUSH, &cooked);
}
- // The 9P socket goes too: a killed editor leaves none behind.
+ // The 9P socket and private prompt files go too: a killed editor
+ // leaves none behind.
ninep_io.unlinkOwnSocket();
+ host_io.Shell.unlinkOwnedRcs();
// SA_RESETHAND put the default back: the same signal, now fatal.
_ = std.c.raise(sig);
}