[Orbit-python-list] Generic Fixes
Status: Inactive
Brought to you by:
tack
From: Christian R. R. <ki...@as...> - 2001-05-27 07:06:45
|
Please review these patches: object-diff is a fix for the creation of multiple python instances for a single corba object (bad thing :-) there's also a DEBUG #ifdef so I can make CFLAGS=-DDEBUG but if you hate it I'll kill it :-) I've also added some stuff to pyclass__del (where we leak a whole lot). Now this is never getting called. I've talked a bit more about this in bug 427409. except-diff is a fix for unhandled exceptions. I know it masks exceptions we could identify by setting them to CORBA.UNKNOWN, but jesus, I had to stop the SEGVs so my test suite would run. server-diff includes fixes for memory leaked on deactivate and destroy, and reorganizes the error checking just a bit. I've added some comments so I can find myself in all this, too. idl-diff is a single-line fix for a debug message where you had a g_message before. Roland, none of this fixes your leak. Sorry. We're leaking pretty bad right now (4MB for 10000 runs here) but I'm gonna look at efence or debauch.. Take care, -- /\/\ Christian Reis, Senior Engineer, Async Open Source, Brazil ~\/~ http://async.com.br/~kiko/ | [+55 16] 274 4311 |