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

Mailing List Archive: Varnish: Dev

Patches to fix access of busy objects in ban lurker, expiry thread and EXP_NukeOne (bugs #1150 and #1162)

 

 

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


martin at varnish-software

Jul 4, 2012, 4:59 AM

Post #1 of 1 (114 views)
Permalink
Patches to fix access of busy objects in ban lurker, expiry thread and EXP_NukeOne (bugs #1150 and #1162)

Hunting #1150 some additional areas popped up too where attempts to access
busy objects from other threads could happen, with subsequent assertion.

I have not been able to create good test cases for these, as the time
window is too small. Though all problems have been confirmed (and confirmed
fixed by the patches), by introducing deliberate delays in Varnish during
testing.

Regards,
Martin Blix Grydeland

--
Martin Blix Grydeland
Varnish Software AS
Attachments: 0001-Make-the-ban-lurker-skip-busy-objects.patch (1.26 KB)
  0002-Do-not-try-to-expire-objects-that-are-still-busy.patch (1.19 KB)
  0003-Do-not-consider-busy-objects-as-candidates-in-EXP_Nu.patch (1.04 KB)

Varnish dev 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.