1. 14 Nov, 2018 4 commits
  2. 13 Nov, 2018 4 commits
    • Federico G. Schwindt's avatar
      Add missing include · 3e3990d7
      Federico G. Schwindt authored
      3e3990d7
    • Federico G. Schwindt's avatar
      Make VSM_Attach interruptible · 1d327ef3
      Federico G. Schwindt authored
      Fixes #2657.
      1d327ef3
    • Nils Goroll's avatar
      improve busyobj panic · a50d90d5
      Nils Goroll authored
      For backend requests, we do not have the thread local storage of the
      client thread available, so trq.req will normally be (nil).
      
      Dump the busyobj back pointers to req/sess/wrk to maximize the
      usefulness of panics.
      
      Also reorder the panic by struct busyobj and add some more members
      which may or may not be useful (but when we find out, it is likely
      too late).
      
      Also move the vmod list dump to the top level.
      
      Noticed when trying to understand if #2667 was also a stack overflow
      in the context of #2817
      a50d90d5
    • Nils Goroll's avatar
      Improve argstruct test coverage · c59c73b1
      Nils Goroll authored
      Related to #2810
      c59c73b1
  3. 12 Nov, 2018 3 commits
    • Nils Goroll's avatar
      polish blob.same and blob.equal · 01198002
      Nils Goroll authored
      If two blob pointers compare equal, the blobs are both the same and
      equal - both being NULL is implied.
      01198002
    • Nils Goroll's avatar
      polish: avoid duplicate zero initialization · 1babec2d
      Nils Goroll authored
      ALLOC_OBJ calls memset(0) already
      1babec2d
    • Poul-Henning Kamp's avatar
      Renovate libvarnisapi signal handling. · 55995ab0
      Poul-Henning Kamp authored
      Introduce VSIG which simply counts number of signals, which everybody
      else can then look at.
      
      If you use libvarnishapi and want your own signal handler, you must
      increment these VSIG_{int|hup|term|usr1} counters yourself, for
      libvarnishapi to work correctly.
      
      The old VUT_Signal()/VUT_Signaled() API is retained and should be
      deprecated in a future version.
      
      Inspired by:	#2818
      55995ab0
  4. 07 Nov, 2018 2 commits
  5. 06 Nov, 2018 10 commits
  6. 05 Nov, 2018 17 commits