summaryrefslogtreecommitdiffstats
path: root/xlators/features/bit-rot/src/bitd/bit-rot-scrub.c
diff options
context:
space:
mode:
Diffstat (limited to 'xlators/features/bit-rot/src/bitd/bit-rot-scrub.c')
-rw-r--r--xlators/features/bit-rot/src/bitd/bit-rot-scrub.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/xlators/features/bit-rot/src/bitd/bit-rot-scrub.c b/xlators/features/bit-rot/src/bitd/bit-rot-scrub.c
index c0421d0ac02..8c88d62eceb 100644
--- a/xlators/features/bit-rot/src/bitd/bit-rot-scrub.c
+++ b/xlators/features/bit-rot/src/bitd/bit-rot-scrub.c
@@ -637,12 +637,12 @@ br_fsscanner_wait_until_kicked (xlator_t *this, br_child_t *child)
/* Child lock is to synchronize with disconnect events */
pthread_cleanup_push (_br_lock_cleaner, &child->lock);
- LOCK (&child->lock);
+ pthread_mutex_lock (&child->lock);
{
scrub_monitor->active_child_count++;
br_child_set_scrub_state (child, _gf_true);
}
- UNLOCK (&child->lock);
+ pthread_mutex_unlock (&child->lock);
pthread_cleanup_pop (0);
}
pthread_mutex_unlock (&scrub_monitor->wakelock);
@@ -719,11 +719,11 @@ br_fsscanner_exit_control (xlator_t *this, br_child_t *child)
{
scrub_monitor->active_child_count--;
pthread_cleanup_push (_br_lock_cleaner, &child->lock);
- LOCK (&child->lock);
+ pthread_mutex_lock (&child->lock);
{
br_child_set_scrub_state (child, _gf_false);
}
- UNLOCK (&child->lock);
+ pthread_mutex_unlock (&child->lock);
pthread_cleanup_pop (0);
if (scrub_monitor->active_child_count == 0) {