| Mailing List ArchivesAuthenticated access |  | ![[Computer Systems Lab]](http://www.cs.wisc.edu/pics/csl_logo.gif)  | 
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Condor-users] condor_rm not killing subprocesses
- Date: Fri, 03 Jun 2005 01:18:04 -0400
- From: Jacob Joseph <jmjoseph@xxxxxxxxxxxxxx>
- Subject: [Condor-users] condor_rm not killing subprocesses
Hi.  I have a number of users who have taken to wrapping their jobs
within shell scripts.  Often, they'll use a for or while loop to execute
a single command with various permutations.  When such a job is removed
with condor_rm, the main script is killed, but subprocesses spawned from
inside a loop will not be killed and will continue to run on the compute
machine.  This naturally interferes with jobs which are later assigned
to that machine.
Does anyone know of a way to force bash subprocesses to be killed along
with the parent upon removal with condor_rm?  (This behavior is not
unique to condor_rm.  A kill to the parent also leaves the subprocess
running.)
-Jacob