Avoid loosing messages after completing request due to timeout and before new request