block SIGPIPE