Fix multi range read disk sweep. refs #1959

Reported by Kimura. Thanks!!!

This reverts commit 570279835faf81f0df89051425d2a354a1585c82.