• Max Kellermann's avatar
    lib/nfs/Connection: detect libnfs reconnect · 05eac20f
    Max Kellermann authored
    When rpc_reconnect_requeue() gets called from inside nfs_service(),
    the NfsInputStream can stall completely because the old socket has
    been unregistered from epoll automatically, but the new one has never
    been registered.  Therefore, nfs_service() will never be called again.
    
    This kludge attempts to detect this condition by checking
    nfs_which_events()==POLLOUT.
    
    https://bugs.musicpd.org/view.php?id=4081
    05eac20f
To find the state of this project's repository at the time of any of these versions, check out the tags.
NEWS 60.3 KB