Opened 15 years ago

Last modified 9 years ago

#178 new defect

IZ1056: spooling framework needs callback to free clientdata

Reported by: joga Owned by:
Priority: normal Milestone:
Component: sge Version: current
Severity: Keywords: cleanup
Cc:

Description

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

        Issue #:      1056             Platform:     All       Reporter: joga (joga)
       Component:     gridengine          OS:        All
     Subcomponent:    cleanup          Version:      current      CC:    None defined
        Status:       NEW              Priority:     P3
      Resolution:                     Issue type:    DEFECT
                                   Target milestone: ---
      Assigned to:    andreas (andreas)
      QA Contact:     andreas
          URL:
       * Summary:     spooling framework needs callback to free clientdata
   Status whiteboard:
      Attachments:

     Issue 1056 blocks:
   Votes for issue 1056:


   Opened: Tue May 18 12:30:00 -0700 2004 
------------------------


Rules of a spooling context may contain objects
stored in the clientdata field of the rule, e.g.
berkeley db spooling stores a c struct containing
the berkeley db handles in the clientdata of the
spoooling rule.

If the spooling context is freed with lFreeElem,
these clientdata object aren't freed.

We need a free_function to free all resources
allocated during the context creation.

   ------- Additional comments from joga Tue May 18 12:31:52 -0700 2004 -------
This is a cleanup issue - some bytes will not be freed at qmaster
shutdown.

Change History (0)

Note: See TracTickets for help on using tickets.