Environment:Hudson version 1.353 installed on Windows Server 2003 Standard Edition SP2 machine under Tomcat version 6.0.24. Slave installed on Windows Server 2003 Standard Edition SP2 machine. Sun Java JDK 126.96.36.199 on Hudson Server, Sun Java JDK 188.8.131.52 on Slave Build machine.
Build job setup to run as "ant.bat -f scm.xml". Ant batch file sets environment variables and kicks off ANT build. While build running, abort is clicked and job aborts normally in Hudson Master as indicated in log/console output:
Build was aborted
But, on Slave machine, the Ant/Java process doing build still runs to completion, the descendent processes that were running were not killed properly on Slave to truely abort the build.