From f4fffe6dced0a0613fd6bcd786c80c95247e86ee Mon Sep 17 00:00:00 2001 From: im-pingo Date: Fri, 21 Feb 2020 14:52:06 +0800 Subject: [PATCH] fix bug: crash when pull --- modules/nginx-rtmp-module/ngx_rtmp_init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/nginx-rtmp-module/ngx_rtmp_init.c b/modules/nginx-rtmp-module/ngx_rtmp_init.c index 79cd6cf..bd408b8 100644 --- a/modules/nginx-rtmp-module/ngx_rtmp_init.c +++ b/modules/nginx-rtmp-module/ngx_rtmp_init.c @@ -486,7 +486,7 @@ ngx_rtmp_init_session(ngx_rtmp_session_t *s, ngx_connection_t *c) ngx_rtmp_set_chunk_size(s, NGX_RTMP_DEFAULT_CHUNK_SIZE); - s->variables = ngx_pcalloc(s->connection->pool, cmcf->variables.nelts + s->variables = ngx_pcalloc(s->pool, cmcf->variables.nelts * sizeof(ngx_http_variable_value_t)); if (s->variables == NULL) { ngx_rtmp_finalize_session(s);