fix problem when unresponse, timeout in request then throws Offline instead of waiting for a response