Timeout or not?

What happens on your screen has to get transmitted to the server. If the connection is lost, your move and pre-move never get to the server.
What happens on your screen has to get transmitted to the server. If the connection is lost, your move and pre-move never get to the server.