From 5358c9fbc25f9e587be82bf5a12e5c4007fd2a1f Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 18 May 2017 14:48:00 +0200 Subject: Fix bug --- msvc-common/msvc-filter.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/msvc-common/msvc-filter.cxx b/msvc-common/msvc-filter.cxx index 9146760..63c1fd1 100644 --- a/msvc-common/msvc-filter.cxx +++ b/msvc-common/msvc-filter.cxx @@ -323,7 +323,7 @@ try // Proxy the data if requested. // - if (FD_ISSET (isp.fd (), &rd)) + if (isp.is_open () && FD_ISSET (isp.fd (), &rd)) { for (;;) { @@ -349,7 +349,7 @@ try // Read & filter. // - if (FD_ISSET (isf.fd (), &rd)) + if (isf.is_open () && FD_ISSET (isf.fd (), &rd)) { for (;;) { -- cgit v1.1