summaryrefslogtreecommitdiffstats
path: root/xlators/mgmt/glusterd/src/glusterd-volgen.c
diff options
context:
space:
mode:
authorJeff Darcy <jdarcy@redhat.com>2014-02-25 17:50:01 +0000
committerJeff Darcy <jdarcy@redhat.com>2014-02-26 21:23:37 +0000
commitf6bb7d47be931bb25c3b114313f29b222b9ae81a (patch)
tree267771e5bc46d92956ff0cf3a917583a77307810 /xlators/mgmt/glusterd/src/glusterd-volgen.c
parentf1b8b17a7e4bfab2a741720c9b2df1bcd9de3ce4 (diff)
nsr-client: intercept and swallow GF_EVENT_CHILD_DOWN
Failure to do this was causing the event to be propagated up to DHT, which would then decide that the entire NSR subvolume was down. Then weird things would happen, such as (the example that tipped me off) directory listings showing stale data without the readdir* calls even getting down to NSR. Handling of CHILD_UP/CHILD_DOWN still needs to be improved, but this will do for now. Change-Id: Id85d5976231df9cb2c4af59b3aaa82cedb14f54f Signed-off-by: Jeff Darcy <jdarcy@redhat.com>
Diffstat (limited to 'xlators/mgmt/glusterd/src/glusterd-volgen.c')
0 files changed, 0 insertions, 0 deletions