Handle port EXIT in PTY collect loops under trapped exits.
When the caller traps exits, a closed port delivers {'EXIT', Port, Reason}
instead of {Port, {exit_status, _}}. Treat that as interrupt status 130 so
epipe is not fatal during password prompts and post-interrupt cleanup.