diff options
| -rw-r--r-- | xlators/cluster/dht/src/dht-rebalance.c | 24 | 
1 files changed, 0 insertions, 24 deletions
diff --git a/xlators/cluster/dht/src/dht-rebalance.c b/xlators/cluster/dht/src/dht-rebalance.c index 127996ecf61..a478f06b2a9 100644 --- a/xlators/cluster/dht/src/dht-rebalance.c +++ b/xlators/cluster/dht/src/dht-rebalance.c @@ -1835,32 +1835,8 @@ rebalance_task (void *data)  static int  rebalance_task_completion (int op_ret, call_frame_t *sync_frame, void *data)  { -        int           ret        = -1; -        uint64_t      layout_int = 0; -        dht_layout_t *layout     = 0; -        xlator_t     *this       = NULL; -        dht_local_t  *local      = NULL;          int32_t       op_errno   = EINVAL; -        this = THIS; -        local = sync_frame->local; - -        if (!op_ret) { -                /* Make sure we have valid 'layout' in inode ctx -                   after the operation */ -                ret = inode_ctx_del (local->loc.inode, this, &layout_int); -                if (!ret && layout_int) { -                        layout = (dht_layout_t *)(long)layout_int; -                        dht_layout_unref (this, layout); -                } - -                ret = dht_layout_preset (this, local->rebalance.target_node, -                                         local->loc.inode); -                if (ret) -                        gf_log (this->name, GF_LOG_WARNING, -                                "%s: failed to set inode ctx", local->loc.path); -        } -          if (op_ret == -1) {                  /* Failure of migration process, mostly due to write process.                     as we can't preserve the exact errno, lets say there was  | 
