From feda9d5a024dcf21ff31b268143f7342fa33fd80 Mon Sep 17 00:00:00 2001 From: Ron Pedde Date: Sun, 10 Oct 2004 12:25:36 +0000 Subject: [PATCH] Error on removing head element from connection list --- src/webserver.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/webserver.c b/src/webserver.c index ca16e488..41436d1c 100644 --- a/src/webserver.c +++ b/src/webserver.c @@ -235,7 +235,8 @@ void ws_remove_dispatch_thread(WS_PRIVATE *pwsp, WS_CONNINFO *pwsc) { if(pthread_mutex_lock(&pwsp->exit_mutex)) DPRINTF(ERR_FATAL,"Cannot lock condition mutex\n"); - pHead=pTail=pwsp->connlist.next; + pTail=&(pwsp->connlist); + pHead=pwsp->connlist.next; while((pHead) && (pHead->pwsc != pwsc)) { pTail=pHead;