Simon Groenewolt wrote:
hi Ernst,

Ernst Bunders wrote:

I did check cloud hash codes, and they are the same. also when I lookup node 107 in the editor the lastposternumber is empty, as you should expect. does anybody have any ideas at all? It would be nice, because i'm out at the moment.

A wild guess: did you check the caching code in mmbob?

Well, mmbob caches objects that more or less wrap mmbase nodes. When these objects are modified they are added to a que that periodically updates every node that is represented by the objects in it. From this perspective the procedure of removing all the references of posters and postings in various nodes is actually wrong, because the reference is not removed from the 'wrapping ' object (in this case a org.mmbase.applications.mmbob.PostArea instance). So, if this object should happen to be in the que awaiting an update to the database, and:

1) the mmbase node is modified by removing the poster
2) the que recommits the node with the values of the wrapping object
3) the mmbase node is modified by removing the posting

then you would get exactly the bug that i'm getting.

the problem is that i don't see this happening.

But the caching of these wrapper objects and the update ques are definitely a concern, and maybe i have to look at it a little harder yet.

regards,

Ernst


  Simon

PS: removed 'r' from subject line ;-)
_______________________________________________
Developers mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/developers



_______________________________________________
Developers mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/developers

Reply via email to