I was at devconf this week and a couple of folks working with ganesha in
production asked specifically about fixing up SIGHUP to remove defunct
exports in addition to just adding them. I mentioned that it'll be fixed
in v2.8, but they asked about backporting that to v2.7. Should we?
In particular, I think we'd need to pull in:
f6896176ef87053c5de3351be80416e949ad4bdb
eedcd2cf1b4b1b34c24d762a2fb6bc1b3df33aab
c328125b59581d95e5593cae2877bc9f5cfba846
46bb5e561ceb2901daa7ebdd87a944c4eb9d01c6
The only potential problem I can see with doing it is that
f6896176ef87053c5de3351be80416e949ad4bdb is potentially a behavioral
change (it disallows dbus from removing an export that would leave
another disconnected from the pseudoroot). It seems unlikely that anyone
would be relying on being able to do that, but it is possible.
Thoughts?
--
Jeff Layton <jlayton(a)redhat.com>