diff --git a/platform/platform-api/src/com/intellij/execution/process/CapturingProcessHandler.java b/platform/platform-api/src/com/intellij/execution/process/CapturingProcessHandler.java index 6252ffcd6d8b..1a134d2ec48b 100644 --- a/platform/platform-api/src/com/intellij/execution/process/CapturingProcessHandler.java +++ b/platform/platform-api/src/com/intellij/execution/process/CapturingProcessHandler.java @@ -64,8 +64,14 @@ public class CapturingProcessHandler extends OSProcessHandler { return myOutput; } + /** + * Starts process with specified timeout + * + * @param timeoutInMilliseconds non-positive means infinity + * @return + */ public ProcessOutput runProcess(int timeoutInMilliseconds) { - if (timeoutInMilliseconds < 0) { + if (timeoutInMilliseconds <= 0) { return runProcess(); } startNotify();