Thanks for analyzing this. We'd be happy to mentor you to put in a workaround for the problem. Getting one range at a time may be somewhat slower so we probably don't want to do it unless it's necessary. I would be inclined to start by adding a config option to not send multiple range requests, and then later see about automatically detecting the need to use it. Just ask if you want help or a review. On May 6, 2011 9:11 PM, "Miriup"