On Mar 2, 2009, at 11:24 AM, Mike Orr wrote:
> > I've started getting an intermittent Beaker error. It happens in the > base controller when I pass ``session.id`` to a generic logging > routine. However, I have three sites with the same logging code, and > it's only happening on one of the sites. It occurs on a variety of > URLs. Here's the exception: > Module beaker.synchronization:260 in do_acquire_write_lock > << return False > else: > fcntl.flock(filedescriptor, fcntl.LOCK_EX) > return True > >>> fcntl.flock(filedescriptor, fcntl.LOCK_EX) > TypeError: argument must be an int, or have a fileno() method. > FYI I narrowed this problem down today, it should be fixed in Beaker trunk. It's due to a CPython bug =[ http://www.pylonshq.com/project/pylonshq/ticket/645 -- Philip Jenvey --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to pylons-discuss@googlegroups.com To unsubscribe from this group, send email to pylons-discuss+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---