throw new ExecutionException(new CancellationException("Cancelled"));
}
if (op != null && op.isTimedOut()) {
status = new OperationStatus(false, "Timed out");
throw new ExecutionException(new CheckedOperationTimeoutException(
"Operation timed out.", (Operation)op));
}
}