From f6f731f3a1e81f15dc5e03faa615bfd6a811c074 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Fri, 24 Feb 2012 19:11:29 -0600 Subject: handle actual errors from select --- lib/Term/Filter.pm | 3 +++ 1 file changed, 3 insertions(+) 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); } -- cgit v1.2.3-54-g00ecf