[Tickets #13231] Re: Hashtable session handler doesn't unlock on session close

noreply at bugs.horde.org noreply at bugs.horde.org
Thu May 29 17:00:06 UTC 2014


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/13231
------------------------------------------------------------------------------
  Ticket             | 13231
  Updated By         | Michael Slusarz <slusarz at horde.org>
  Summary            | Hashtable session handler doesn't unlock on session
                     | close
  Queue              | Horde Framework Packages
  Version            | Git master
  Type               | Bug
  State              | Feedback
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


Michael Slusarz <slusarz at horde.org> (2014-05-29 11:00) wrote:

This doesn't help.  As I noted above, 10 requests/second is already  
fairly heavy usage.  Your solution bumps that up to 20 requests/second  
(you have to assume worst-case scenario).

And there is a general (albeit not mandatory) requirement that  
requests SHOULD be handled in a FIFO basis.  If Kronolith for some  
reason sends 15 listEvents requests in a row, it is a reasonable  
assumption that the 15th is the least important request.  It should  
not, by virtue of random luck, suddenly jump to 2nd in the queue.

 From a practical perspective, this is the ONLY place in Horde where  
we are having this issue.  Nowhere else can I think of a place where  
we have more than 1 or maybe 2 session requests queued.  So we should  
not be vastly altering the queue system based on a single use-case ...  
especially since I am not convinced that the use-case here is what  
needs enhancement, not the session storage.





More information about the bugs mailing list