diff options
author | Zac Medico <zmedico@gentoo.org> | 2018-05-26 21:24:06 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2018-05-26 21:25:40 -0700 |
commit | d329d1142df1662db452642ac719595d15a0d5bd (patch) | |
tree | f8a13cff36424484dac3394c5ca4240defa7a246 /pym | |
parent | AbstractPollTask._read_array: document performance (diff) | |
download | portage-d329d1142df1662db452642ac719595d15a0d5bd.tar.gz portage-d329d1142df1662db452642ac719595d15a0d5bd.tar.bz2 portage-d329d1142df1662db452642ac719595d15a0d5bd.zip |
PiperReader._start: handle case where fd is 0
Diffstat (limited to 'pym')
-rw-r--r-- | pym/_emerge/PipeReader.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/_emerge/PipeReader.py b/pym/_emerge/PipeReader.py index 151be94ea..fc3b7ca55 100644 --- a/pym/_emerge/PipeReader.py +++ b/pym/_emerge/PipeReader.py @@ -28,7 +28,7 @@ class PipeReader(AbstractPollTask): output_handler = self._output_handler for f in self.input_files.values(): - fd = isinstance(f, int) and f or f.fileno() + fd = f if isinstance(f, int) else f.fileno() fcntl.fcntl(fd, fcntl.F_SETFL, fcntl.fcntl(fd, fcntl.F_GETFL) | os.O_NONBLOCK) |