From: Stuart Donaldson <stuartd@us...> - 2003-01-10 19:03:51
Update of /cvsroot/webware/Webware/WebKit/Docs
In directory sc8-pr-cvs1:/tmp/cvs-serv6427/WebKit/Docs
Fixed sf bug 630505 Store session pickle error handling
Updated SessionFileStore to call the application handleException()
class to log and output exception information if an error occurs
Added handleException() to the Application which does not require
a current transaction, and fixed ExceptionHandler so it actually
works when transaction=None.
RCS file: /cvsroot/webware/Webware/WebKit/Docs/RelNotes-0.8.html,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** RelNotes-0.8.html 17 Dec 2002 07:19:43 -0000 1.15
--- RelNotes-0.8.html 10 Jan 2003 19:03:47 -0000 1.16
*** 117,120 ****
--- 117,121 ----
<li> The singleton <span class=name>Tombstone</span> has been deprecated in favor of <span class=name>MiscUtils.NoDefault</span>.
+ <li> Added general purpose Application.handleException() which does not take a transaction. Note that if you provide an exception handler, it must work when transaction=None.
*** 142,148 ****
--- 143,152 ----
<li> Fixed a race condition that caused problems when multiple simultaneous requests were made for a servlet that hadn't yet been imported.
<li> Fixed another rare problem that could eventually cause a servlet to hang until another request for that servlet came in. Like the above problem, it is provoked by multiple simultaneous requests for the same servlet, but only if it happens hundreds or thousands of times.
+ <li> Fixed SesssionFileStore to fail safely and call the applications exception handler on a pickling error.