]> git.ipfire.org Git - thirdparty/squid.git/commit
Delete server-side deleteThis()
authorChristos Tsantilas <chtsanti@users.sourceforge.net>
Fri, 21 Oct 2011 16:20:42 +0000 (19:20 +0300)
committerChristos Tsantilas <chtsanti@users.sourceforge.net>
Fri, 21 Oct 2011 16:20:42 +0000 (19:20 +0300)
commit796282997ecc51055382954c4db91f737f577d26
treead7840f55ded87ff77da23ca18965d668bdf0108
parenta46ed03b7115925c29960ce09dddbf22ed8c74cb
Delete server-side deleteThis()

This patch finishes the conversion of ServerStateData into AsyncJob by properly
implementing the doneAll() method and by removing calls to deleteThis() or
replacing with mustStop() calls as appropriate.

The Adaptation::AccessCheck modified to schedule an AsyncJobCall when
access check finishes.

The ServerStateData and ClientHttpRequest classes modified to work with the new
Adaptation::AccessCheck.

This is a Measurement Factory project
12 files changed:
src/ClientRequestContext.h
src/Server.cc
src/Server.h
src/adaptation/AccessCheck.cc
src/adaptation/AccessCheck.h
src/adaptation/Initiator.cc
src/adaptation/Initiator.h
src/client_side_request.cc
src/client_side_request.h
src/ftp.cc
src/http.cc
src/http.h