On 23/01/2013 21:23, Jean Rousseau wrote:
> After (much) further troubleshooting, I have located the bug -
> completely my fault (why aren't you more surprised? ;-) The service
> fails on startup because my own derived class implemented a method that
> is only supported on platforms later than Win 2003. This caused
> GetAcceptedControls to return an invalid request ID, which in turn
> caused SetServiceStatus to fail. Turns out that I had deleted this
> method in the working version of the service.

Thanks for letting us know, Jean. I'm glad it wasn't something more
obscure: with all the changes going into Python 3.3, it was quite
possible that an odd corner of behaviour would throw up a new problem.

TJG

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

Reply via email to