Comment Comment by damagednoob Totally agree. My initial reaction to this problem was that it could be solved with a thread-safe queue (usually already implemented in the chosen language). parent damagednoob 9 years ago