diff options
author | Jesse Luehrs <doy@tozt.net> | 2012-02-24 19:11:29 -0600 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2012-02-24 19:11:29 -0600 |
commit | f6f731f3a1e81f15dc5e03faa615bfd6a811c074 (patch) | |
tree | 80db5d17633ddb460a1a5941619196170de3cbbe /lib/Term | |
parent | bad2e39c4554d4deb471f9f9250ce921717bbcea (diff) | |
download | term-filter-f6f731f3a1e81f15dc5e03faa615bfd6a811c074.tar.gz term-filter-f6f731f3a1e81f15dc5e03faa615bfd6a811c074.zip |
handle actual errors from select
Diffstat (limited to 'lib/Term')
-rw-r--r-- | lib/Term/Filter.pm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Term/Filter.pm b/lib/Term/Filter.pm index ae3e372..c20a569 100644 --- a/lib/Term/Filter.pm +++ b/lib/Term/Filter.pm @@ -197,6 +197,9 @@ sub retry_select { $self->_got_winch(0); return $self->retry_select(@_); } + elsif ($res == -1) { + die "select failed: $!"; + } return ($out, $eout); } |