I am trying to register timed threads that are non blocking. I was previously using the context.getExecutionManager().register() call to registers my workers, however this was causing thread starvation as advertised in the javadoc.
Is there an equivalent method that is recommended for use in a thread that could be blocking?
My threads are constantly performing REST calls. I need to ensure that the threads wont cause starvation if one thread is hung up on a request timeout.