Description of problem: We were not properly cleaning self-heal daemon resources during ec fini. With shd multiplexing, it is absolutely necessary to cleanup all the resources during ec fini. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
REVIEW: https://review.gluster.org/22644 (ec/shd: Cleanup self heal daemon resources during ec fini) posted (#1) for review on master by mohammed rafi kc
REVIEW: https://review.gluster.org/22644 (ec/shd: Cleanup self heal daemon resources during ec fini) merged (#10) on master by Pranith Kumar Karampuri
REVIEW: https://review.gluster.org/22758 (ec/fini: Fix race with ec_fini and ec_notify) posted (#1) for review on master by mohammed rafi kc
REVIEW: https://review.gluster.org/22758 (ec/fini: Fix race with ec_fini and ec_notify) merged (#1) on master by mohammed rafi kc
REVIEW: https://review.gluster.org/22798 (ec/fini: Fix race between xlator cleanup and on going async fop) posted (#1) for review on master by mohammed rafi kc
REVIEW: https://review.gluster.org/22810 (xlator/log: Add more logging in xlator_is_cleanup_starting) posted (#1) for review on master by mohammed rafi kc
REVIEW: https://review.gluster.org/22810 (xlator/log: Add more logging in xlator_is_cleanup_starting) merged (#4) on master by Amar Tumballi
REVIEW: https://review.gluster.org/22798 (ec/fini: Fix race between xlator cleanup and on going async fop) merged (#12) on master by Pranith Kumar Karampuri