--On 4. Juli 2006 13:40:38 +0200 JoseLuis de la Rosa Triviño <[EMAIL PROTECTED]> wrote:

        if self.members_rooms.has_key(member):

            del self.members_rooms[member]

            logger.info(" %s left the room %s ", member, room)


Try

 members = self.members
 del members[members]
 self.members = members

The problem is likely related to the problem/feature that the ZODB does not notice properly changes to list or dict attrs (which is a documented behavior).

-aj




--
ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany
Web: www.zopyx.com - Email: [EMAIL PROTECTED] - Phone +49 - 7071 - 793376
E-Publishing, Python, Zope & Plone development, Consulting

Attachment: pgpQKKPcGOpXn.pgp
Description: PGP signature

_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to