On Do, 2010-12-09 at 16:47 +0000, Patrick Ohly wrote: > The fTempGUIDMap is a map tempLocalID->ID. It now contains #65->SERVER > and #35->SERVER. > > But the map in the DB AP is a map from (ID, ident) -> ([remote ID], > flags). > It cannot hold both #65->SERVER and #35->SERVER. [...] > So, what is the solution to this problem? Do I still misunderstand > something or is there a genuine problem? ;-/
I've added some code which reuses an existing mapping. So in the example above, the #34->SERVER mapping will be used when deleting the item on the client, instead of creating the additional #65->SERVER mapping. So far my tests are encouraging: everything seems to work, and the "ID not new" sanity check never triggers. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ os-libsynthesis mailing list [email protected] http://lists.synthesis.ch/mailman/listinfo/os-libsynthesis
