diff --git a/ngx_rtmp_notify_module.c b/ngx_rtmp_notify_module.c index a19864b..a5feb44 100644 --- a/ngx_rtmp_notify_module.c +++ b/ngx_rtmp_notify_module.c @@ -1362,6 +1362,9 @@ ngx_rtmp_notify_publish_handle(ngx_rtmp_session_t *s, local_name.len = ngx_strlen(v->name); len_restream = ngx_rtmp_notify_parse_http_header(s, in, &header_restream, restream, sizeof(restream) - 1); + if (len_restream <= 0) { + goto next; + } u_char *start = restream; u_char *next;