Bugzilla – Bug 6138
Interrupt staging if jobs are terminated and staging is active
Last modified: 2008-06-09 12:16:08
You need to
before you can comment on or make changes to this bug.
While Gram4 tries to cancel a job at the local resource manager, if the job
is currently running in the local resource manager when a client calls
destroy() for the job, it never interrupted a currently running staging if
a job was in the middle of staging when the client calls destroy() for the
In fact it doesn't even wait for the staging to be completed before starting
the clean up steps.
In 4.2 Gram interrupts stageIn and stageOut by destroying the transfer
resources before the cleanup steps are started. fileCleanUp is not
interrupted, because this would have to be performed anyway in termination.