From 9fa4bed8e34ba38a86476295f5cf6d0228978ff0 Mon Sep 17 00:00:00 2001 From: William King Date: Wed, 8 May 2013 18:45:24 -0700 Subject: [PATCH] FS-5395: False alarm on a reported valgrind memory leak. The io_private is alloc'd from a memory pool which valgrind sucks at tracking. No need to free this, because it'll get cleared when the memory pool on the rsession is destroyed. --- src/mod/endpoints/mod_rtmp/rtmp_tcp.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/mod/endpoints/mod_rtmp/rtmp_tcp.c b/src/mod/endpoints/mod_rtmp/rtmp_tcp.c index 62caf23185..2624a1a927 100644 --- a/src/mod/endpoints/mod_rtmp/rtmp_tcp.c +++ b/src/mod/endpoints/mod_rtmp/rtmp_tcp.c @@ -183,11 +183,6 @@ static switch_status_t rtmp_tcp_close(rtmp_session_t *rsession) switch_buffer_destroy(&(io_pvt->sendq)); } - if ( rsession->io_private ) { - free(rsession->io_private); - rsession->io_private = NULL; - } - return SWITCH_STATUS_SUCCESS; }