private void checkForAsyncExecutionFailure(List<Future<?>> asyncs) throws ProcessExecutionException {

		for (Future<?> async : asyncs) {
			if (!async.isDone())
				continue;

			awaitAsyncExecution(async);
		}
	}