send return value of worker to cleanup_worker
Use DRb instead of socket