wait_all is more time-accurate: if the timeout is 3sec it will wait only for 3s
returned back StatusUnknown exception