process threaded commands until they are all complete

This commit is contained in:
Josh Holtrop 2017-05-17 15:52:34 -04:00
parent e694199f33
commit 267fc7124d

View File

@ -285,7 +285,7 @@ module Rscons
def process
cache = Cache.instance
begin
while @job_set.size > 0
while @job_set.size > 0 or @threaded_commands.size > 0
targets_still_building = @threaded_commands.map do |tc|
tc.build_operation[:target]