/** * Return a worker, returning it to the worker pool. * * @param worker the worker to be released */ void returnWorker(RingoWorker worker) { if (!workers.offerFirst(worker)) { worker.shutdown(); } }