提交 1ce96ce9 authored 作者: Seven Du's avatar Seven Du

fix seg when mod unload with event_sink listeners present

上级 dba6530e
......@@ -598,6 +598,8 @@ static void send_disconnect(listener_t *listener, const char *message)
switch_snprintf(disco_buf, sizeof(disco_buf), "Content-Type: text/disconnect-notice\nContent-Length: %d\n\n", mlen);
}
if (!listener->sock) return;
len = strlen(disco_buf);
switch_socket_send(listener->sock, disco_buf, &len);
if (len > 0) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论