[GE issues] [Issue 3017] inconsistent signal delivery behavior with and without -notify

joga Joachim.Gabler at sun.com
Tue May 5 17:07:12 BST 2009


User joga changed the following:

                What    |Old value                 |New value
                  Status|NEW                       |STARTED
                 Version|6.2beta                   |6.2

------- Additional comments from joga at sunsource.net Tue May  5 09:07:10 -0700 2009 -------

I can reproduce problems with the following setup:
- use a job script catching SIGUSR1 and SIGTSTP, doing some output when the signal is catched, the script starts itself recursively to see
sub process behaviour
- set suspend_method of the queue to SIGTSTP

- submit a job (qrsh <job_script>)
- suspend the job
- the job script and sub processes get the SIGTSTP.
= OK

- submit a job (qrsh -notify <job_script>)
- suspend the job
- the job script and the sub processes get the SIGUSR1
- neither the job script, nor the sub processes get the SIGTSTP
- or: the job script gets the SIGTSTP, the sub processes get suspended

This behaviour can be seen in all 6.2 versions,
all tests work just fine in a 6.1u6 cluster.


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

More information about the gridengine-users mailing list