diff --git a/lib/core-net/close.c b/lib/core-net/close.c index 9612b5700..a404f1a8f 100644 --- a/lib/core-net/close.c +++ b/lib/core-net/close.c @@ -342,7 +342,7 @@ just_kill_connection: if (!wsi->told_user_closed && wsi->user_space && wsi->protocol_bind_balance && wsi->protocol) { lwsl_debug("%s: %p: DROP_PROTOCOL %s\n", __func__, wsi, - wsi->protocol->name); + wsi->protocol ? wsi->protocol->name: "NULL"); wsi->protocol->callback(wsi, wsi->role_ops->protocol_unbind_cb[ !!lwsi_role_server(wsi)],