]> git.ipfire.org Git - thirdparty/squid.git/commit
Added "disker" processes to be responsible for individual cache_dir I/O.
authorAlex Rousskov <rousskov@measurement-factory.com>
Sun, 30 Jan 2011 23:16:22 +0000 (16:16 -0700)
committerAlex Rousskov <rousskov@measurement-factory.com>
Sun, 30 Jan 2011 23:16:22 +0000 (16:16 -0700)
commit095ec2b186469a5512f2b49d90ffdb46c6f5e4b1
tree67e0879779d6582afe5b91ce7607f34b0a3ab6c1
parent44def0f9e97f2ea527cdedb371abfc6d2b16edde
Added "disker" processes to be responsible for individual cache_dir I/O.

Determine kid process role based on the process name rather than kid ID.
This allows the process to perform role-specific actions before (or while)
squid.conf is parsed.
src/cache_cf.cc
src/fs/rock/RockRebuild.cc
src/fs/rock/RockSwapDir.cc
src/ipc/Kid.cc
src/ipc/Kid.h
src/ipc/Kids.cc
src/ipc/Kids.h
src/main.cc
src/protos.h
src/tools.cc