]> git.ipfire.org Git - thirdparty/squid.git/commit
Fixed Rock::DirMap::Slot::checkKey() which was ignoring its parameter.
authorAlex Rousskov <rousskov@measurement-factory.com>
Tue, 1 Feb 2011 06:41:15 +0000 (23:41 -0700)
committerAlex Rousskov <rousskov@measurement-factory.com>
Tue, 1 Feb 2011 06:41:15 +0000 (23:41 -0700)
commitb9594072314b3ee0394bd061e812443fa231c299
tree2a05a9ed7c9648252c67f8a4c3cc5133c98f02b9
parentfd23a2ca8e404419f3114678828ca87bc310f27d
Fixed Rock::DirMap::Slot::checkKey() which was ignoring its parameter.

Store entry key in four 4-byte atomics instead of two 8-byte atomics because
older GCCs (e.g., v4.4.1) lack __sync_fetch_and_add_8.
src/fs/rock/RockDirMap.cc
src/fs/rock/RockDirMap.h