does this have any consequences
Se o cliente estiver escrito da maneira correta, ele deve cuidar de encerrar a conexão com o servidor e o servidor deve cuidar de fechar sua sessão, seja qual for o método usado.
Mesmo que você feche a conexão de forma incorreta, não envie a saída para o servidor, a conexão TCP expirará eventualmente (5 minutos ou mais) e o servidor cuidará da sessão "pendente".
Não é nada para se preocupar.