diff options
Diffstat (limited to 'bitbake/lib')
| -rw-r--r-- | bitbake/lib/bb/runqueue.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py index c88d7129ca..c40a3be212 100644 --- a/bitbake/lib/bb/runqueue.py +++ b/bitbake/lib/bb/runqueue.py | |||
| @@ -3159,7 +3159,7 @@ class runQueuePipe(): | |||
| 3159 | if pipeout: | 3159 | if pipeout: |
| 3160 | pipeout.close() | 3160 | pipeout.close() |
| 3161 | bb.utils.nonblockingfd(self.input) | 3161 | bb.utils.nonblockingfd(self.input) |
| 3162 | self.queue = b"" | 3162 | self.queue = bytearray() |
| 3163 | self.d = d | 3163 | self.d = d |
| 3164 | self.rq = rq | 3164 | self.rq = rq |
| 3165 | self.rqexec = rqexec | 3165 | self.rqexec = rqexec |
| @@ -3178,7 +3178,7 @@ class runQueuePipe(): | |||
| 3178 | 3178 | ||
| 3179 | start = len(self.queue) | 3179 | start = len(self.queue) |
| 3180 | try: | 3180 | try: |
| 3181 | self.queue = self.queue + (self.input.read(102400) or b"") | 3181 | self.queue.extend(self.input.read(102400) or b"") |
| 3182 | except (OSError, IOError) as e: | 3182 | except (OSError, IOError) as e: |
| 3183 | if e.errno != errno.EAGAIN: | 3183 | if e.errno != errno.EAGAIN: |
| 3184 | raise | 3184 | raise |
