Threads, callbacks, and execution context in Ruby

Open Source