Você deve codificar falhas de rede e lidar com a reconexão automática.
a reconexão automática está deliberadamente DESATIVADA devido a vários bugs de 'aplicação' que podem acontecer silenciosamente quando a conexão desaparece e volta de uma forma diferente Estado.
De qualquer forma, um comentário mostra que esta é uma pergunta duplicada.