make fsck_checksum == off honored in more places
commitf19e09588ea8155f6c1575863605e1d429a46c36
authordormando <dormando@rydia.net>
Fri, 30 Mar 2012 22:03:19 +0000 (30 15:03 -0700)
committerdormando <dormando@rydia.net>
Fri, 30 Mar 2012 22:03:19 +0000 (30 15:03 -0700)
treed4a7a4605afa17f3eb96abd37b5b966a787900d5
parentb4cca7408cc7b23a69857b169e48a3fbffe0e67a
make fsck_checksum == off honored in more places

if fsck_checksum was set to off, it would ignore the checksums deep in the
code, but would still attempt to "fix" the fids each time, which runs far more
code and UPDATE's each fid's devcount even if you tell it not to.

now it does what it should. however FSCK with checksums enabled will still
UPDATE devcount on each check.
lib/MogileFS/Worker/Fsck.pm