For clarity this is triggered by the kernel sometimes exposing an EIO where we are expecting EOF. This tickles an issue with libnih which accumulates input in a read until EAGAIN loop, and dumps (arguably erroneously) its entire pending buffer when it sees an unexpected error.
For clarity this is triggered by the kernel sometimes exposing an EIO where we are expecting EOF. This tickles an issue with libnih which accumulates input in a read until EAGAIN loop, and dumps (arguably erroneously) its entire pending buffer when it sees an unexpected error.