Fix a leak in `FutureState` when a `Notifier` is dropped un-woken