const tty_file = try std.fs.openFileAbsolute(path, .{
.mode = .read_write,
.lock = .exclusive,
.lock_nonblocking = true,
});
then I interrupt the process. the next run, I can't use the file – it blocks at open. I understand that it remains locked, or?.. what do I do so that when I run the process again, I can access the file normally?