[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


http://gridengine.sunsource.net/issues/show_bug.cgi?id=3017



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 -------
Evaluation:

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

Tests:
- 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
= BUG

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

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=36&dsMessageId=190794

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



More information about the gridengine-users mailing list