Boa tarde galera, estou com um grande problema:
Estou fazendo um software que realiza a transferência de arquivos, porém, se durante ela eu desligar minha placa de rede, o “servidor” continua identificando que o cliente está baixando o arquivo. Gostaria de saber se tem alguma coisa no Java que identifica por exemplo se há conexão entre cliente servidor/servidor cliente está ligada, pois se eu desligo a placa de rede o servidor continua achando que o cliente está conectado e o cliente também
PS: Não posso elaborar um tempo de SO Timeout, pois o servidor aguarda comandos do cliente (Não é somente uma conexão para baixar arquivos).