diff options
author | Mohit Agrawal <moagrawal@redhat.com> | 2018-11-06 16:23:51 +0530 |
---|---|---|
committer | Amar Tumballi <amarts@redhat.com> | 2018-11-12 03:31:57 +0000 |
commit | bcf1e8b07491b48c5372924dbbbad5b8391c6d81 (patch) | |
tree | e25b709aac97c9bdee74596c37f2aa721a0b7bc3 /xlators/features | |
parent | e134ef2493e8517a6f341416c11230c2bb5bcd6c (diff) |
core: Portmap entries showing stale brick entries when bricks are down
Problem: pmap is showing stale brick entries after down the brick
because of glusterd_brick_rpc_notify call gf_is_service_running
before call pmap_registry_remove to ensure about brick instance.
Solutiom: 1) Change the condition in gf_is_pid_running to ensure about
process existence, use open instead of access to achieve
the same
2) Call search_brick_path_from_proc in __glusterd_brick_rpc_notify
along with gf_is_service_running
Change-Id: Ia663ac61c01fdee6c12f47c0300cdf93f19b6a19
fixes: bz#1646892
Signed-off-by: Mohit Agrawal <moagrawal@redhat.com>
Diffstat (limited to 'xlators/features')
0 files changed, 0 insertions, 0 deletions