A chamada 'conectar' no soquete pode retornar com êxito sem a chamada do servidor 'aceitar'?

O servidor criou um soquete e vinculado a uma porta e iniciou um encadeamento que está em loop para aceitar a conexão. Algum tempo depois, o loop saiu devido a uma exceção que resultou na saída do encadeamento, mas o soquete ainda está limitado à porta. Agora, se o cliente fizer uma 'conexão' com este servidor, ele será bem-sucedido. Como isso é possível? Se bem entendi, 'conectar' retornará somente depois que o servidor 'aceitar' no soquete de escuta. Estou faltando alguma coisa aqui?

questionAnswers(2)

yourAnswerToTheQuestion