From: Michael Jerris Date: Wed, 4 Feb 2009 23:11:41 +0000 (+0000) Subject: don't dump non-existant channels (OPENZAP-47) X-Git-Tag: v1.0.6~38^2~230 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cfc1495bc6acde4bf3cff064ca84078a14117e6b;p=thirdparty%2Ffreeswitch.git don't dump non-existant channels (OPENZAP-47) git-svn-id: http://svn.openzap.org/svn/openzap/trunk@645 a93c3328-9c30-0410-af19-c9cd2b2d52af --- diff --git a/libs/openzap/mod_openzap/mod_openzap.c b/libs/openzap/mod_openzap/mod_openzap.c index 58bfedf047..a2e9c148f9 100644 --- a/libs/openzap/mod_openzap/mod_openzap.c +++ b/libs/openzap/mod_openzap/mod_openzap.c @@ -2022,6 +2022,11 @@ static switch_status_t load_config(void) void dump_chan(zap_span_t *span, uint32_t chan_id, switch_stream_handle_t *stream) { + if (chan_id > span->chan_count) { + stream->write_function(stream, "ERROR\n"); + return; + } + stream->write_function(stream, "span_id: %u\n" "chan_id: %u\n"