##// END OF EJS Templates
pager: exit cleanly on SIGPIPE (BC)...
pager: exit cleanly on SIGPIPE (BC) Changeset aaa751585325 removes SIGPIPE handling completely. This is wrong, as it means that Mercurial does not exit when the pager does. Instead, raise SignalInterrupt when SIGPIPE happens with a pager attached, to trigger the normal exit path. This will cause "killed!" to be printed to stderr (hence the BC warning), but in the normal pager use case (where the pager gets both stderr and stdout), this message is lost as we only get SIGPIPE when the pager quits.
Simon Farnsworth -
r30897:253d5c0f default
Show More
Name Size Modified Last Commit Author
/ contrib / python-zstandard / zstd
common
compress
decompress
dictBuilder
LICENSE Loading ...
PATENTS Loading ...
zstd.h Loading ...