[Varnish] #610: rushing too often may overflow session workspace
Varnish
varnish-bugs at projects.linpro.no
Tue Jan 5 09:05:04 CET 2010
#610: rushing too often may overflow session workspace
----------------------+-----------------------------------------------------
Reporter: slink | Owner: phk
Type: defect | Status: new
Priority: high | Milestone:
Component: varnishd | Version: 2.0
Severity: major | Resolution:
Keywords: |
----------------------+-----------------------------------------------------
Comment (by phk):
I belive this problem is already solved in trunk, as part of the change to
eliminate storing the unhashed hash input string.
For 2.x I think a better way to solve it, is to make the first codeblock
in cache_center.c:cnt_lookup() conditional on sp->objhead == NULL.
In fact, I don't think the "if (sp->obj == NULL)" makes any sense now that
I look at it, it was probably a mistake for that to not have been changed
to "if (sp->objhead == NULL)" at some point in the past.
Can I get you to test that change, and see if it solves the problem ?
--
Ticket URL: <http://varnish.projects.linpro.no/ticket/610#comment:1>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list