Open dankwart-de opened 6 years ago
So three things need to be done:
throws TimeoutException
to ExecutionService and let it actually throw the exception if the timeout is reached.throws TimeoutException
to BEJobManager.runJob() and its subclassesRelated to #79.
LSF e.g. will just block and retry command submission, PBS does not (or at least our installation). Or it depends on the configuration and that can lead to funny behaviour. Anyways the developer should be aware of the fact and the TimeoutException might do just the right thing. Currently BE only offers the base class or interface, but this can then be used to force the exception.