1. 25 May, 2000 1 commit
  2. 24 May, 2000 8 commits
  3. 23 May, 2000 1 commit
  4. 22 May, 2000 2 commits
    • Andreas Gustafsson's avatar
      200. [bug] Failures in sending query responses to clients · 7e9bfde7
      Andreas Gustafsson authored
                              (e.g., running out of network buffers) were
                              not logged.
      7e9bfde7
    • Andreas Gustafsson's avatar
      199. [bug] isc_heap_delete() sometimes violated the heap · 4c940696
      Andreas Gustafsson authored
      			invariant, causing timer events not to be posted
      			when due.
      
      Specifically, isc_heap_delete() moved the last element of the heap to
      the vacated position and then attempted to restore the heap invariant
      by calling sink_down().  This works when the last element has a lower
      priority than the one being deleted, and this is often the case
      because the last element tends to have a low priority.  However, it is
      not guaranteed to be the lowest.  When deleting an item of a lower
      priority than the last item, restoring the invariant requires a call
      to float_up(), not sink_down().
      
      isc_heap_delete_now calls either float_up() or sink_down() as needed,
      and INSISTs have been added to verify that the heap invariant indeed
      holds after the calls.
      4c940696
  5. 20 May, 2000 1 commit
  6. 19 May, 2000 3 commits
  7. 18 May, 2000 7 commits
  8. 16 May, 2000 3 commits
  9. 15 May, 2000 3 commits
  10. 14 May, 2000 4 commits
  11. 12 May, 2000 1 commit
  12. 11 May, 2000 4 commits
  13. 10 May, 2000 2 commits