[GE issues] [Issue 2846] TMPDIR of the master task is sometimes not cleaned for tight integration jobs

roland roland.dittel at sun.com
Fri Dec 19 14:29:56 GMT 2008


User roland changed the following:

                What    |Old value                 |New value
                  Status|NEW                       |RESOLVED
              Resolution|                          |FIXED
        Target milestone|---                       |6.2u2

------- Additional comments from roland at sunsource.net Fri Dec 19 06:29:55 -0800 2008 -------
This was a race condition. The master task, which contained the location of the
tmpdir, was at first removed by the execd and because a slave task was still
running the tmpdir deletion was ignored. When the slave task deletion comes in
the information about the tmpdir was lost and thus couldn't be any longer removed.

A check is now added if a slave task is still running and if yes don't delete
the information of the tmpdir. This allows the execd to remove the tmpdir when
the slave task delete comes in.


To unsubscribe from this discussion, e-mail: [issues-unsubscribe at gridengine.sunsource.net].

More information about the gridengine-users mailing list