Cluster: compiles and runs, but experiences deadlocks and doesn't quite schedule jobs on nodes