[Tickets #5108] session table deadlock with remote calendars
bugs at bugs.horde.org
bugs at bugs.horde.org
Mon Mar 12 22:52:11 UTC 2007
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/?id=5108
-----------------------------------------------------------------------
Ticket | 5108
Created By | morgan at orst.edu
Summary | session table deadlock with remote calendars
Queue | Kronolith
Version | 2.1.4
Type | Bug
State | Unconfirmed
Priority | 2. Medium
Owners |
-----------------------------------------------------------------------
morgan at orst.edu (2007-03-12 15:52) wrote:
When row-level locking is disabled (using MyISAM tables, for example) in
Horde, it is possible to create a race/deadlock condition on the session
table when viewing a remote calendar that is hosted on your server.
To reproduce this problem, add your own calendar (such as
https://example.com/kronolith/ics.php?c=bob@example.com) as a remote
calendar in Kronolith's Options. Click on "Today" and then select the
remote calendar from the "Select calendars to display:" drop-down list.
At this point, two separate Apache processes will be holding a lock on the
session table, and any new pages requiring access to the session table will
hang.
More information about the bugs
mailing list