diff options
author | Richard Mudgett <rmudgett@digium.com> | 2016-01-05 16:54:06 -0600 |
---|---|---|
committer | Richard Mudgett <rmudgett@digium.com> | 2016-01-08 20:12:34 -0600 |
commit | 0e0c24ad78020b3cf47f69632e2e88c20c0a7387 (patch) | |
tree | 91a7d958402efbbb0acd75763416eacfa56816dd | |
parent | 0fc32c4dd37d4ee3e0807047acad5218ecdc8f67 (diff) |
taskprocessor.c: Add CLI "core ping taskprocessor" missing unlock.
Change-Id: I78247e0faf978bf850b5ba4e9f4933ab3c59d17b
-rw-r--r-- | main/taskprocessor.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/main/taskprocessor.c b/main/taskprocessor.c index 7c50089f2..0712a92ff 100644 --- a/main/taskprocessor.c +++ b/main/taskprocessor.c @@ -399,6 +399,7 @@ static char *cli_tps_ping(struct ast_cli_entry *e, int cmd, struct ast_cli_args ts.tv_nsec = when.tv_usec * 1000; ast_mutex_lock(&cli_ping_cond_lock); if (ast_taskprocessor_push(tps, tps_ping_handler, 0) < 0) { + ast_mutex_unlock(&cli_ping_cond_lock); ast_cli(a->fd, "\nping failed: could not push task to %s\n\n", name); ao2_ref(tps, -1); return CLI_FAILURE; |