From: Adam Dickmeiss Date: Thu, 22 Apr 2010 08:44:09 +0000 (+0200) Subject: http_session_destroy: dont wait for active clients X-Git-Tag: v1.4.0~29 X-Git-Url: http://git.indexdata.com/?a=commitdiff_plain;h=c71d13caac58c9b17fccb3b00357db66066d4bb6;p=pazpar2-moved-to-github.git http_session_destroy: dont wait for active clients Because we have introduced client locking, each client owned by a session will be notified that the session is gone. --- diff --git a/src/http_command.c b/src/http_command.c index eecf63d..9b1825d 100644 --- a/src/http_command.c +++ b/src/http_command.c @@ -142,11 +142,6 @@ void http_session_destroy(struct http_session *s) if (s->destroy_counter != s->activity_counter) must_destroy = 0; - /* only if there are no active Z39.50 clients we will allow it to be - destroyed */ - if (session_active_clients(s->psession)) - must_destroy = 0; - s->destroy_counter = s->activity_counter = 0; if (must_destroy) {