The "get file size" routine is an overcomplex mess. First it attempts to use a
mogstored sidechannel, then defaults back to HEAD. Except if mogstored is not
there, not functioning, etc, it'll cause frequent delays.
I'm not sure the side channel is any faster or even necessary with the FSCK
mass-statter disabled. Should consider gutting out all of the code and doing a
simple HEAD request via LWP.
If we add in sidechannel support (now or later), it should try a lot harder to
avoid testing for availability.
Original issue reported on code.google.com by dorma...@rydia.net on 1 Oct 2010 at 1:19
Original issue reported on code.google.com by
dorma...@rydia.net
on 1 Oct 2010 at 1:19