Skip to content

Commit 72d852a

Browse files
committed
fixup: add connection identifier to work lock
1 parent 9b5cdde commit 72d852a

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/router_core/connections.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,11 @@ qdr_connection_t *qdr_connection_opened(qdr_core_t *core,
108108
DEQ_INIT(conn->work_list);
109109
DEQ_INIT(conn->streaming_link_pool);
110110
conn->connection_info->role = conn->role;
111-
conn->work_lock = sys_mutex("CONN_WORK");
111+
{
112+
char mname[64];
113+
snprintf(mname, sizeof(mname), "CONN_WORK-%"PRIu64, conn->identity);
114+
conn->work_lock = sys_mutex(mname);
115+
}
112116
conn->conn_uptime = core->uptime_ticks;
113117

114118
if (vhost) {

0 commit comments

Comments
 (0)