When I play that stream, I see an event 15 (Error) when the failure is detected. It takes about 30 seconds to detect the error because the server is not completely unresponsive, so the Roku can establish a connection to it, but it never returns any data from an HTTP read.
--Mark