]> git.decadent.org.uk Git - nfs-utils.git/commit
statd - keep persistent state in sm/* files.
authorNeil Brown <neilb@suse.de>
Thu, 29 Mar 2007 03:07:48 +0000 (13:07 +1000)
committerNeil Brown <neilb@suse.de>
Thu, 29 Mar 2007 03:07:48 +0000 (13:07 +1000)
commit7b01c4762ae242d2114cc6a59994f678b7d253fc
tree6c89535039e10d05d2ebd1a2478edb3b4e38f139
parent03534540a25fe4c0679928a2f3f023e596c78dc4
statd - keep persistent state in sm/* files.

If statd dies and is restarted, it forgets what peers the kernel
is interested in monitoring, and so will not forward NOTIFY
requests properly.

With this patch the required information is recorded in the files
in /var/lib/nfs/sm/* so that a kill/restart does what you might
hope.

Signed-off-by: Neil Brown <neilb@suse.de>
utils/statd/monitor.c
utils/statd/statd.c
utils/statd/statd.h