• 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
Name
Last commit
Last update
..
curl Loading commit data...
expat Loading commit data...
ffmpeg Loading commit data...
icu Loading commit data...
nfs Loading commit data...
pulse Loading commit data...
smbclient Loading commit data...
sqlite Loading commit data...
upnp Loading commit data...
xiph Loading commit data...
zlib Loading commit data...