Update of /cvsroot/modeling/ProjectModeling
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26330
Modified Files:
CHANGES
Log Message:
* Fixed: DatabaseChannel.fetchObject(): it was possible for a snapshot to
be cleared from the cache while initializeObject() was in progress (this
could happen when another EC was garbage-collected in another thread e.g.)
This happened because at this point, the database's lock is released. To
prevent the problem, the snapshot's count is incremented before releasing
the database's lock, and decremented only after initialzeObject() has
returned.
Index: CHANGES
===================================================================
RCS file: /cvsroot/modeling/ProjectModeling/CHANGES,v
retrieving revision 1.64
retrieving revision 1.65
diff -C2 -d -r1.64 -r1.65
*** CHANGES 30 Nov 2004 17:14:25 -0000 1.64
--- CHANGES 25 Feb 2006 12:32:32 -0000 1.65
***************
*** 38,42 ****
negative value in hex(). Thanks to Lorenzo Gil Sanchez for reporting.
! * Applied <<trivial>> patch #1040045 submitted by John R. Lenton --typo
corrections in the documentation
--- 38,42 ----
negative value in hex(). Thanks to Lorenzo Gil Sanchez for reporting.
! * Applied patch #1040045 submitted by John R. Lenton --typo
corrections in the documentation
|