title: Hudson cancel do not cancel all processes
body: <p>I'm working with hudson v 1.323 installed as a Windows service on Windows XP.  I'm building with a shell script that looks like this:</p>
  
  <pre><code>#!c:/cygwin/bin/sh 
  export PATH=/cygdrive/c/cygwin/bin:$PATH
  make -j 4 $MAKE_TARGET
  </code></pre>
  
  <p>When I cancel this build using the red X everything seems to have stopped on Hudson, but when I look in the Windows processes there is still a lot of "make" and "sh" running.  I'm using make v.3.80 of cygwin.</p>
  
  <p>Any help on how to get all the processes killed by Hudson?</p>