Canceling mercurial tasks in the IDE appears to work, but the hg.exe process continues to run. Under Unix the canceling invokes Process.destroy which kills the invoked python shell and hg command cleanly. Under Windows there is no parent child process relationship and so canceling the shell that invoked the command does not kill the Hg.exe process. http://bugs.sun.com/view_bug.do?bug_id=4770092
*** Bug 178425 has been marked as a duplicate of this bug. ***
fix: http://hg.netbeans.org/cdev/rev/be8e46f7bf28
Integrated into 'main-golden', will be available in build *201004140201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/be8e46f7bf28 User: Ondrej Vrabec <ovrabec@netbeans.org> Log: Issue #136080 - Canceling Mercurial Tasks leaves hg process running