diff options
| -rw-r--r-- | xlators/cluster/dht/src/dht-common.c | 11 | 
1 files changed, 10 insertions, 1 deletions
diff --git a/xlators/cluster/dht/src/dht-common.c b/xlators/cluster/dht/src/dht-common.c index 267ef8f6a..b06add7aa 100644 --- a/xlators/cluster/dht/src/dht-common.c +++ b/xlators/cluster/dht/src/dht-common.c @@ -1761,6 +1761,15 @@ unlock:  int +dht_access_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +             int op_ret, int op_errno) +{ +        DHT_STACK_UNWIND (access, frame, op_ret, op_errno); +        return 0; +} + + +int  dht_access (call_frame_t *frame, xlator_t *this,              loc_t *loc, int32_t mask)  { @@ -1791,7 +1800,7 @@ dht_access (call_frame_t *frame, xlator_t *this,          local->call_cnt = 1; -        STACK_WIND (frame, dht_err_cbk, +        STACK_WIND (frame, dht_access_cbk,                      subvol, subvol->fops->access,                      loc, mask);  | 
