So that fzf can finish immediately even when the input process doesn't handle SIGPIPE and keeps running. Fix #2481