ruby worker thread with Queue