It's not at present entirely clear how this can happen; My best theory
involves forking-with-active-threads, which is unsafe in other
ways. However, this patch seems ~clearly correct; If the reader has
gone away for whatever reason, it should be safe to drop the wakeup.
It's not at present entirely clear how this can happen; My best theory involves forking-with-active-threads, which is unsafe in other ways. However, this patch seems ~clearly correct; If the reader has gone away for whatever reason, it should be safe to drop the wakeup.
r? @andrew-stripe