mirror of
https://github.com/binlaab/nanofiles.git
synced 2026-07-01 18:16:29 +02:00
implementado quit, hay que cerrar los sockets TCP cuando terminen las cosas
This commit is contained in:
@@ -267,6 +267,17 @@ public class NFDirectoryServer {
|
||||
msgToSend.setPeers(registeredPeers);
|
||||
break;
|
||||
}
|
||||
|
||||
case DirMessageOps.OPERATION_STOP_SERVE: {
|
||||
System.out.println("stop_serve - tenemos el nick " + receivedMsg.getNick());
|
||||
if (registeredPeers.get(receivedMsg.getNick()) != null) {
|
||||
registeredPeers.remove(receivedMsg.getNick());
|
||||
msgToSend = new DirMessage(DirMessageOps.OPERATION_STOP_SERVE_OK);
|
||||
} else {
|
||||
msgToSend = new DirMessage(DirMessageOps.OPERATION_STOP_SERVE_ERROR);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
default:
|
||||
System.err.println("Unexpected message operation: \"" + operation + "\"");
|
||||
|
||||
Reference in New Issue
Block a user