diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2018-06-22 07:18:01 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2018-06-22 07:18:01 +0900 |
| commit | 640fca327625c9e6385c4bdaf51d02e1a27eb6d3 (patch) | |
| tree | 90a19a17df89e35ff0bac4a2fa8d6be495aa7c91 | |
| parent | 485efd9253e26f0b7ec1945c93134e0aa70859b2 (diff) | |
| parent | 7c246cb9db375c30490cc62da1c7138d54e6d441 (diff) | |
| download | mruby-640fca327625c9e6385c4bdaf51d02e1a27eb6d3.tar.gz mruby-640fca327625c9e6385c4bdaf51d02e1a27eb6d3.zip | |
Merge pull request #4056 from take-cheeze/fix_rake_jobs
Fix job waiter of minirake.
| -rwxr-xr-x | minirake | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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 |
