Re: [PATCH 1/2] fdmon-poll: reset npfd when upgrading to fdmon-epoll

2020-08-21 Thread Philippe Mathieu-Daudé
On 8/21/20 12:12 PM, Stefan Hajnoczi wrote: > npfd keeps track of how many pollfds are currently being monitored. It > must be reset to 0 when fdmon_poll_wait() returns. > > When npfd reaches a treshold we switch to fdmon-epoll because it scales > better. > > This patch resets npfd in the case wh

[PATCH 1/2] fdmon-poll: reset npfd when upgrading to fdmon-epoll

2020-08-21 Thread Stefan Hajnoczi
npfd keeps track of how many pollfds are currently being monitored. It must be reset to 0 when fdmon_poll_wait() returns. When npfd reaches a treshold we switch to fdmon-epoll because it scales better. This patch resets npfd in the case where we switch to fdmon-epoll. Forgetting to do so results