Ну вот так, представь что тебе отправляют потоком по HTTP текстовый файл, причем отдают следующую порцию данных тогда когда они появляются на сервере. Пока этих данных нет, сервер прикидывается дурачком и ничего не делает, как и клиент не рвет соединение по таймауту