diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/ProcessMonitor.java b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/ProcessMonitor.java index 9b1e74b10..f1a69519d 100644 --- a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/ProcessMonitor.java +++ b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/ProcessMonitor.java @@ -101,6 +101,15 @@ public class ProcessMonitor m_timeout = timeout; } + /** + * Utility method to check if process timed out. + * Only valid after run() has exited. + */ + public boolean didProcessTimeout() + { + return ( m_state == STATE_TERMINATED ); + } + /** * Thread method to monitor the state of the process. */