The current implementation of timeout handlers does not take shell actions into account. But since these actions most likely launch JVMs that could be the cause of a timeout, we need that information as well.
It would be up to the timeout handler to find and JVMs in the process tree starting with the shell.
The TimeoutHandler invocation should include information saying that it is a shell action that has timed out.
It would be up to the timeout handler to find and JVMs in the process tree starting with the shell.
The TimeoutHandler invocation should include information saying that it is a shell action that has timed out.