On Thu, Nov 16, 2023 at 5:27 PM Bart Schaefer wrote: > > Why not this? Any reason that errors from write_loop() should be ignored? Small addition to that patch: There's no good reason that the tee/cat loops should act like interactive shells for purposes of signal handling etc. The error checks on the return from write_loop() appear less necessary once dont_queue_signals() is asserted, but seem prudent anyway.