[SPARK-3571] Spark standalone cluster mode doesn't work.

I think, this issue is caused by #1106
That's one way but if lots of driver waits, while loop have to start shuffleedWorkers(0) per one driver. I think it's not efficient.