search for: ab7760fcfd

Displaying 2 results from an estimated 2 matches for "ab7760fcfd".

Did you mean: ab7760fc
2020 Mar 27
4
[nbdkit PATCH 0/2] Improve shutdown race in nbd plugin
I still need more soak time on testing, to see whether I can: a) reproduce the hang with patch 2 not applied b) feel confident that patch 2 is sufficient to fix the race, or else determine that I also need to augment the loop condition in the reader thread to additionally break out of the loop when the pipe-to-self sees EOF even when nbd_aio_is_dead() has not yet been satisfied I'm also
2020 Mar 27
0
[nbdkit PATCH 1/2] nbd: Don't reference stale errno in reader loop
When switching to libnbd in commit ab7760fcfd, I mistakenly assumed that after a POLLIN event fires on the pipe-to-self, then read() will return either 1 or -1. But this is not true; read() can also return 0 (if the pipe hits EOF), in which case POSIX says errno has an unspecified value, and we should not be deciding whether to log an error b...