1. 22 May, 2016 1 commit
    • Poul-Henning Kamp's avatar
      Introduce "VCL labels". · 34350d5e
      Poul-Henning Kamp authored
      A VCL label is a symbolic name pointing to a "real" VCL program.
      
      VCL labels can be the active VCL and can be repointed to a different
      VCL at any time.
      
      Labels are always warm, and can be discarded with vcl.discard if not
      in use.
      
      Labeled VCLs are _also_ always warm.
      
      One possible use could be for site develpment to label a "production",
      and a "emergency" VCL so operations personel only have to know
      these two labels, not worrying about versioning of the VCLs.
      
      Of course I have other interesting evil plans for this too...
      34350d5e
  2. 21 May, 2016 13 commits
  3. 20 May, 2016 2 commits
  4. 19 May, 2016 7 commits
  5. 18 May, 2016 6 commits
  6. 17 May, 2016 1 commit
    • Nils Goroll's avatar
      invalidate the cli_fd of dead varnishds · bacec6ac
      Nils Goroll authored
      In particular, this avoids a later backend.list attempt on a file descriptor
      to a dead process and, consequently, avoids a long delay in varnishtest
      when varnishd cant be started (for instance, because it is not in PATH).
      bacec6ac
  7. 16 May, 2016 5 commits
  8. 14 May, 2016 1 commit
  9. 13 May, 2016 1 commit
  10. 11 May, 2016 3 commits