Opened 16 years ago

Last modified 9 years ago

#159 new defect

IZ951: race condition can cause qsub -sync to finish after qmaster maintainance shutdown

Reported by: andreas Owned by:
Priority: low Milestone:
Component: sge Version: current
Severity: Keywords: qmaster
Cc:

Description

[Imported from gridengine issuezilla http://gridengine.sunsource.net/issues/show_bug.cgi?id=951]

        Issue #:      951              Platform:     All       Reporter: andreas (andreas)
       Component:     gridengine          OS:        All
     Subcomponent:    qmaster          Version:      current      CC:    None defined
        Status:       NEW              Priority:     P4
      Resolution:                     Issue type:    DEFECT
                                   Target milestone: ---
      Assigned to:    andreas (andreas)
      QA Contact:     ernst
          URL:
       * Summary:     race condition can cause qsub -sync to finish after qmaster maintainance shutdown
   Status whiteboard:
      Attachments:

     Issue 951 blocks:
   Votes for issue 951:


   Opened: Sun Apr 4 08:03:00 -0700 2004 
------------------------


DESCRIPTION:
Due to a race condition it can happen that a
qsub -sync command which does not finish upon
qmaster maintainance shutdown (see #826) does not
get it's "ancestral" event client connection.
This problem applies in a related fashion also
to DRMAA sessions.

HOWTOFIX:
To avoit that race condition it is envisioned to
have qmaster spool corresponding information about
all JAPI event client's. This would allow keeping
event clients slots available for not yet
reconnected qsub -sync JAPI event clients.

   ------- Additional comments from andy Tue Jun 8 07:52:55 -0700 2004 -------
lowering priority

   ------- Additional comments from andy Tue Jun 8 08:10:40 -0700 2004 -------
.

   ------- Additional comments from sgrell Tue Dec 6 07:55:19 -0700 2005 -------
Changed subcomponent

Stephan

   ------- Additional comments from sgrell Tue Dec 6 09:04:11 -0700 2005 -------
Changed the Subcomponent.

Stephan

Change History (0)

Note: See TracTickets for help on using tickets.