On Mon, Aug 16, 2010 at 12:11 AM, Jonas Sicking <jonas@sicking.cc> wrote: > On Fri, Aug 13, 2010 at 1:43 PM, Pablo Castro > <Pablo.Castro@microsoft.com> wrote: > > The spec for the asynchronous "put" and "add" methods in object store as > well as "update" in cursors don't explicitly state when clones are created, > and can even be read as if clones should be created after the function call > returned, when the queued up task is executed. This leads to problems where > the clone may be modified after the call to put/add/update happens. Wouldn't > it be more reasonable to require implementations to always create a clone of > the object before returning (i.e. synchronously) and perform the rest of the > operation asynchronously? > > Yes. > > > If we agree on this I'll file a bug and later follow up with some text > for the spec. > > Please do. > Agreed.Received on Monday, 16 August 2010 10:07:53 GMT
This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:40 GMT