daemon: Avoid double-free during monitor cancellation