From: Anthony Minessale Date: Tue, 24 Nov 2009 21:43:33 +0000 (+0000) Subject: use event_clone type internally to not confuse people who think they are getting... X-Git-Tag: v1.0.6~1249 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=416beff9d394f4c67083054801484d8152ee32b7;p=thirdparty%2Ffreeswitch.git use event_clone type internally to not confuse people who think they are getting events in response to commands git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15660 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/libs/esl/src/esl.c b/libs/esl/src/esl.c index 8b96506c7d..03d1e026ac 100644 --- a/libs/esl/src/esl.c +++ b/libs/esl/src/esl.c @@ -833,7 +833,7 @@ ESL_DECLARE(esl_status_t) esl_recv_event(esl_handle_t *handle, int check_q, esl_ } if (!revent) { - esl_event_create(&revent, ESL_EVENT_COMMAND); + esl_event_create(&revent, ESL_EVENT_CLONE); } hname = beg; @@ -910,7 +910,7 @@ ESL_DECLARE(esl_status_t) esl_recv_event(esl_handle_t *handle, int check_q, esl_ } if (!esl_safe_strcasecmp(hval, "text/event-plain") && revent->body) { - esl_event_types_t et = ESL_EVENT_COMMAND; + esl_event_types_t et = ESL_EVENT_CLONE; char *body = strdup(revent->body); esl_event_create(&handle->last_ievent, et);