Only pop from queue when we receive a valid response so that we will send reading later when connection is back.