diff options
author | Jeff Darcy <jdarcy@redhat.com> | 2014-02-25 17:50:01 +0000 |
---|---|---|
committer | Jeff Darcy <jdarcy@redhat.com> | 2014-02-26 21:23:37 +0000 |
commit | f6bb7d47be931bb25c3b114313f29b222b9ae81a (patch) | |
tree | 267771e5bc46d92956ff0cf3a917583a77307810 /xlators/bindings/python/src/testxlator.py | |
parent | f1b8b17a7e4bfab2a741720c9b2df1bcd9de3ce4 (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/bindings/python/src/testxlator.py')
0 files changed, 0 insertions, 0 deletions