From: Michael Jerris Date: Fri, 26 Dec 2008 18:07:36 +0000 (+0000) Subject: fix /log X-Git-Tag: v1.0.2~79 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b899c073e076decc2f2835c1418a32704e648902;p=thirdparty%2Ffreeswitch.git fix /log git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10951 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/libs/esl/fs_cli.c b/libs/esl/fs_cli.c index 49c1458180..a4941a7e33 100644 --- a/libs/esl/fs_cli.c +++ b/libs/esl/fs_cli.c @@ -121,6 +121,8 @@ static void *msg_thread_run(esl_thread_t *me, void *obj) static int process_command(esl_handle_t *handle, const char *cmd) { + char cmd_str[1024]; + if ( !strcasecmp(cmd, "exit") || !strcasecmp(cmd, "quit") || @@ -138,7 +140,9 @@ static int process_command(esl_handle_t *handle, const char *cmd) !strncasecmp(cmd, "filter", 6) ) { - esl_send_recv(handle, cmd); + snprintf(cmd_str, sizeof(cmd_str), "%s\n\n", cmd); + esl_send_recv(handle, cmd_str); + printf("%s\n", handle->last_sr_reply); goto end;