abort on pipe errors for issue #18