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/quiesce | |
| 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/quiesce')
0 files changed, 0 insertions, 0 deletions
