Pramod, TK wrote: > Sometimes during execution of python scripts below mentioned error > string is displayed on the console. > > *"Unhandled exception in thread started by Error in sys.excepthook: * > *Original exception was:"* > > The scripts are not terminated, they continue to execute normally.
Are you certain they are not terminated? I've only ever seen this when the entire application was shutting down, and "daemon" threads which were still running (as they do right up until almost the moment the process exits) are going nuts because of the shutdown/cleanup processing of the interpreter. (The key item is that at one stage the interpreter walks through all loaded modules, rebinding all global names in each one to None, and this causes havoc in most code. The exceptions that are raised cannot be displayed successfully either, for the same reason, resulting in what you see above.) I've also seen this in CherryPy in "development" mode, because it is shutting down and restarting, so although it doesn't look like it terminated, in effect the problem is the same. -Peter -- http://mail.python.org/mailman/listinfo/python-list