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