Description
HDFS-5637 fixed the issue for 2.0, but after the new domain socket based local reader, the fix won't work for the old "legacy" short-circuit local reader. This is because DFSInputStream#getBlockReader() catches IOException and disables it when calling BlockReaderFactory.getLegacyBlockReaderLocal().