spawner manages all processes through results queue, fatal errors now terminate