Server Exectuion Failed

Bob Fang <[email protected]>
Newsgroups gmane.comp.python.windows
Message-ID <CANVf7NX+7wsKHFO_RQVrw2wt2H3nz4pA7YKu8BCqX1wq14k90A@mail.gmail.com>
Hi,

I have an application which utilise win32com to control a software
(powerworld if you know what it is). Once I have dispatched a new object I
can see in task manager there is a new process created which is running and
I can call command through the win32com object -- this is what I want to do
and suits me well but I noticed two things:

1. The process I created seems to be persistent and will not die even if I
explicitly deleted my object using `del` in Python. Is there a way to fully
close the process after I am done with my object?

2. There seems to be a maximum number of instance I can create of this app
and after I have reached this number I will get this following error, the
only way to get rid of this error is to restart my Windows machine. I am
just wondering if there is any config I need to change to allow unlimited
number of instances? I think it is also worth mentioning that I run
multiple objects at concurrently with an actor mode library (pykka) and on
each separate thread I call coInitailise, but I am not calling
coUninitialse at this moment. Might this be the cause of the problem here?

pywintypes.com_error: (-2146959355, 'Server execution failed', None, None)


Thanks a lot.

Best,
B

_______________________________________________
python-win32 mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-win32
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.