There is a set timeout. Because, if there is no data to send, we let client to timeout and ask again. Errors are just logged locally and not propagated to client. Regards, Vasilij Savin