Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Varnish: Bugs

#1138: Current trunk leaks objcore references on fetch failures, and fails to inform the exp timer of ttl changes on failures

 

 

Varnish bugs RSS feed   Index | Next | Previous | View Threaded


varnish-bugs at varnish-cache

May 16, 2012, 5:02 AM

Post #1 of 2 (115 views)
Permalink
#1138: Current trunk leaks objcore references on fetch failures, and fails to inform the exp timer of ttl changes on failures

#1138: Current trunk leaks objcore references on fetch failures, and fails to
inform the exp timer of ttl changes on failures
----------------------+-----------------------------------------------------
Reporter: martin | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: trunk
Severity: normal | Keywords:
----------------------+-----------------------------------------------------
The current trunk code will leak objcore references on delivery failures,
causing memory leaks.

Also when it changes the expiry of the object on fetch failure, it doesn't
inform the exp_timer of this.

--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1138>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator

_______________________________________________
varnish-bugs mailing list
varnish-bugs [at] varnish-cache
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-bugs


varnish-bugs at varnish-cache

May 21, 2012, 1:12 AM

Post #2 of 2 (98 views)
Permalink
Re: #1138: Current trunk leaks objcore references on fetch failures, and fails to inform the exp timer of ttl changes on failures [In reply to]

#1138: Current trunk leaks objcore references on fetch failures, and fails to
inform the exp timer of ttl changes on failures
----------------------+-----------------------------------------------------
Reporter: martin | Owner:
Type: defect | Status: closed
Priority: normal | Milestone:
Component: varnishd | Version: trunk
Severity: normal | Resolution: fixed
Keywords: |
----------------------+-----------------------------------------------------
Changes (by Poul-Henning Kamp <phk@…>):

* status: new => closed
* resolution: => fixed


Comment:

(In [304683cc17f4bbf39fb6eb35443e40d2755867cd]) Adopt Martins fixed for
#1138, which is mostly an artifact of me being
interrupted half-way through committing a bunch of stuff.

I'm passing on the test-case for two reasons: The code is in flux and
it will soon be obsolete, and second "delay 0.2" testcases are notoriously
flakey.

Submitted by: Martin
Fixes #1138

--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1138#comment:1>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator

_______________________________________________
varnish-bugs mailing list
varnish-bugs [at] varnish-cache
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-bugs

Varnish bugs RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.