[darcs-users] [trivial] darcs dies when hitting EPIPE on stdout

Aggelos Economopoulos aoiko at cc.ece.ntua.gr
Tue Dec 30 22:37:52 UTC 2003


Trivial testcase:

aggelos at erwin:~/src/darcs/darcs> darcs changes | head  > /dev/null

Fail: resource vanished
Action: commitAndReleaseBuffer
Handle: {loc=<stdout>,type=writable,binary=False,buffering=block (1024)}
Reason: Broken pipe
File: <stdout>

aggelos at erwin:~/src/darcs/darcs>

Would it be easy to special-case EPIPE?

Thanks,
Aggelos




More information about the darcs-users mailing list