[omniORB] leak with omniORBpy on Python 2.5

Duncan Grisby duncan at grisby.org
Thu Aug 21 12:55:29 BST 2008


On Friday 15 August, Luke Deller wrote:

> In omniORBpy-3.2 (and earlier versions too), the
> omniORB.omniThreadHook class relies on some knowledge of the internals
> of the python "threading" module.  Unfortunately the threading module
> has changed slightly in Python 2.5 in a way which breaks
> omniThreadHook.  In particular, the Thread.__delete method is no
> longer called when a thread terminates.

Thanks. The change actually seems to have been made in 2.5.2. 2.5.1
still has the code that calls __delete.

I've applied your patch.

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list