do not block reading control responses until we know there is a response