I have a call to create a Remote COM object like this:

auth=DispatchEx('Authenticate.Authenticate','servername')

This call is made from a zope external method.  We have also made this
call from a small python program that was set to run as a service.
Every so often, the rcp session gets messed up and this call will always
fail after this happens until the service is restarted.  If we do the
same thing as an app that is written in VB, the same failure will
happen, but it will recover with the next call without having to restart
the service.

I am guessing that a reference is kept to this object that is not
getting released.  Is there a way for me to force python to unload the
reference to the COM object?

PLEASE READ THIS WARNING: Investment in securities involves the risk of loss. 
Past performance is no guarantee of future returns. Other methods may produce 
different results, and the results for different periods may vary depending on 
market conditions and the composition of the portfolio.

Warning: Do not send time-sensitive, action-oriented messages, such as 
transaction requests, via e-mail as it is our policy not to accept such items 
electronically.  

All e-mail sent to or from this address will be received or otherwise recorded 
by the Fisher Investments  corporate e-mail system and is subject to archival, 
monitoring or review by, and/or disclosure to, someone other than the 
recipient. 


_______________________________________________
Python-win32 mailing list
Python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to