Closed pboothe closed 9 years ago
Finished this round of review
Thanks! This made everything a lot clearer and cleaner. In the process, something broke (but only for the command-line client and not the websocket client!!?), so I'm debugging and will find the problem. Expect an updated pull request either late today or early tomorrow.
Note about the 4
magic number is unaddressed but otherwise LGTM
Queuing now no longer uses semaphores, no longer has any (or not nearly as many) race conditions, and basically everything is better and more readable.