Julia Evans on Nostr: nprofile1q…zx6dz I guess the main differences with a pipe are that a) if the second ...
nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq2n5ssrha6ye5ystntxevp3k7d5d7a5yed3d402c6kh9sf6252suq7zx6dz (nprofile…x6dz) I guess the main differences with a pipe are that
a) if the second process crashes for some reason, the first process can't finish writing to the pipe? (it'll get sent a SIGPIPE signal)
b) pipes have a capacity, so if the second process is consuming the input from the pipe slowly, then the first process's writes will block until there's room in the pipe for more data
there are probably others I'm not thinking of though
a) if the second process crashes for some reason, the first process can't finish writing to the pipe? (it'll get sent a SIGPIPE signal)
b) pipes have a capacity, so if the second process is consuming the input from the pipe slowly, then the first process's writes will block until there's room in the pipe for more data
there are probably others I'm not thinking of though