* Checking exceptions in waitUntilAllCompleted
* Adding the first exception thrown as the cause