Davy Mitchell wrote:
I am running a simple script to configure IIS using
System.DirectoryServices and it has been running well for months.
The whole thing is wrapped in a try i.e.
try:
...
except Exception, inst:
... # write to log file.
I've had a single execution (trying to reproduce) that caused the script
to stop mid-way thru but not record any exception. Now it could be the
logging failed somehow but I am wondering if 'except Exception, inst' is
a suitable catch all??
Just to add - we've seen this a few times as well. Our distributed build
script very occasionally dies with an IronPython Console crash dialog
despite try/excepts around all of the threads of execution. It took a
long time to actually see what the error was - it looks like it was a
.NET file system exception resulting from a call to shutil.copyfile
(unfortunately I didn't manage to grab the text). The traceback was from
<somestream>.Flush - we're copying files over a network which
occasionally goes away, so that would make sense.
(This is also IP 1.1.2 - haven't tried this with IP 2.)
Christian
--
Christian Muirhead
Resolver Systems
[email protected]
Resolver Systems Ltd
17a Clerkenwell Road, London EC1M 5RD, UK
VAT No.: GB 893 5643 79 Registered in England and Wales as company
number 5467329.
Registered address: 843 Finchley Road, London NW11 8NA, UK
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com