[ZCM] [ZC] 2271/ 1 Request "REQUEST.hold() might fail"

"Collector: Zope Bugs, Features, and Patches ..." <[email protected]> Thu, 01 Feb 2007 13:16:49 -0500
Newsgroups gmane.comp.web.zope.devel.collector-monitor
Message-ID <[email protected]>
Issue #2271 Update (Request) "REQUEST.hold() might fail"
 Status Pending, Zope/bug medium
To followup, visit:
  http://www.zope.org/Collectors/Zope/2271

==============================================================
= Request - Entry #1 by dreamcatcher on Feb 1, 2007 1:16 pm

Just checked out Plone 3 with Zope 2.10 and there's a small issue there.

Somehow, when REQUEST.hold() is called to hold the 'wrapped user' (CMF membership nonsense) the _held attribute is set to None, and the assignment self._held = self._held + (hold,) fails with a TypeError.

Now, how _held is set to none is not clear. The close() method of REQUEST does that, but the request is clearly not closed at that point yet. Maybe it's retrying the request or something...

==============================================================