[Modeling-cvs] ProjectModeling CHANGES,1.65,1.66
Status: Abandoned
Brought to you by:
sbigaret
From: Sebastien B. <sbi...@us...> - 2006-02-25 13:04:14
|
Update of /cvsroot/modeling/ProjectModeling In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8450 Modified Files: CHANGES Log Message: Updated Index: CHANGES =================================================================== RCS file: /cvsroot/modeling/ProjectModeling/CHANGES,v retrieving revision 1.65 retrieving revision 1.66 diff -C2 -d -r1.65 -r1.66 *** CHANGES 25 Feb 2006 12:32:32 -0000 1.65 --- CHANGES 25 Feb 2006 13:04:11 -0000 1.66 *************** *** 10,13 **** --- 10,21 ---- * Now distributed under a 3-clause BSD-style license, see LICENSE for details + * 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. + * Documentation: added full documentation concerning: |