mirror of
https://github.com/kennethreitz/pipenv.git
synced 2026-06-21 15:20:59 +00:00
81502e03ba
In sequential (blocking) mode only the first `pip install` process handle was being put in the queue, the subsequent ones never reaching cleanup, where the exit code is checked, hiding installation errors and logs. Remove the nprocs argument and set `procs.maxsize` to 1 in sequential mode instead. Remove redundant `Command.block` call, `delegate.run` takes care of that. Simplify queue cleanup condition. It's only necessary to cleanup inside the loop if `procs` is full.
2 lines
68 B
ReStructuredText
2 lines
68 B
ReStructuredText
Fix ``sync --sequential`` ignoring ``pip install`` errors and logs.
|