summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rwxr-xr-xminirake5
1 files changed, 5 insertions, 0 deletions
diff --git a/minirake b/minirake
index 6f772cb3d..09592980f 100755
--- a/minirake
+++ b/minirake
@@ -529,6 +529,8 @@ class RakeApp
next
end
+ wait_process while $rake_fiber_table.size >= $rake_jobs
+
f.resume
end
end
@@ -577,6 +579,9 @@ class RakeApp
if st.exitstatus != 0
raise "Command Failed: [#{ent[:command]}]"
end
+
+ wait_process while $rake_fiber_table.size >= $rake_jobs
+
ent[:fiber].resume
end
end