diff options
Diffstat (limited to 'cli/src/cli-cmd.c')
| -rw-r--r-- | cli/src/cli-cmd.c | 7 | 
1 files changed, 3 insertions, 4 deletions
diff --git a/cli/src/cli-cmd.c b/cli/src/cli-cmd.c index 17869eb61..a7adfa981 100644 --- a/cli/src/cli-cmd.c +++ b/cli/src/cli-cmd.c @@ -297,8 +297,6 @@ cli_cmd_await_response (unsigned time)          cmd_done = 0; -        cli_cmd_unlock (); -          if (ret)                  return ret; @@ -381,8 +379,9 @@ cli_cmd_submit (void *req, call_frame_t *frame,          if (!ret) {                  cmd_sent = 1;                  ret = cli_cmd_await_response (timeout); -        } else -                cli_cmd_unlock (); +        } + +        cli_cmd_unlock ();          gf_log ("cli", GF_LOG_DEBUG, "Returning %d", ret);          return ret;  | 
