1. 17 Apr, 2019 3 commits
    • Nils Goroll's avatar
      optimize vbp_thread wakeup · fff84820
      Nils Goroll authored
      We only need to wake up vbp_thread if the probe we insert on the binheap
      has become the next due. As a binheap_root() call is cheap and saves
      posting many signals, this optimization should be worth some extra
      lines.
      
      Also we add a function for the two places where we insert into the heap.
      
      Ref #2976
      fff84820
    • Nils Goroll's avatar
      reduce code within the vbp_mtx critical section insignificantly · 34684ee3
      Nils Goroll authored
      We could also move the VSL() outside if we copied dir->vcl_name
      34684ee3
    • Nils Goroll's avatar
      wake up vbp_thread after a probe is done · 96c9ea21
      Nils Goroll authored
      The due time of the probe which has just finished may be earlier than
      the previously earliest due time, so vbp_thread needs to be woken up to
      update the nxt value
      
      Fixes #2976
      96c9ea21
  2. 16 Apr, 2019 20 commits
  3. 15 Apr, 2019 17 commits