Robust Jobserver
20 points by matklad
20 points by matklad
Clever idea. But couldn't the jobserver just monitor the processes it spawned and reclaim tokens when they exit?
Generally the idea with a jobserver like this is that it is not in charge of spawning the processes. Rather, it maintains only resource that gets passed down the process tree as a way to limit parallelism.