Changes for version 0.04 - 2026-09-26

  • Recovery re-files every pending timer after a writer killed mid add, cancel or advance, and reruns an interrupted clear.
  • Segments are reserved, so a full filesystem fails the constructor; DATA_HIERTIMINGWHEEL_SHARED_SPARSE=1 skips the reservation.
  • A failed create no longer leaves a full-size file behind.

Modules

shared-memory hierarchical timing wheel (O(1) timers at any delay)