implementado quit, hay que cerrar los sockets TCP cuando terminen las cosas

This commit is contained in:
binlaab
2026-04-27 23:58:44 +02:00
parent 4e60e66926
commit c480c4a831
8 changed files with 50 additions and 16 deletions

View File

@@ -306,11 +306,6 @@ public class DirectoryConnector {
String respStr = new String(response, 0, response.length);
DirMessage respServe = DirMessage.fromString(respStr);
success = respServe.getOperation().equals(DirMessageOps.OPERATION_SERVE_OK);
if (success) {
}
return success;
}
@@ -405,9 +400,13 @@ public class DirectoryConnector {
*/
public boolean unregisterFileServer() {
boolean success = false;
DirMessage unregisterServer = new DirMessage(DirMessageOps.OPERATION_STOP_SERVE, NanoFiles.peerNickname);
byte[] unregisterBytes = unregisterServer.toString().getBytes();
byte[] response = sendAndReceiveDatagrams(unregisterBytes);
String respStr = new String(response, 0, response.length);
DirMessage respUnregister = DirMessage.fromString(respStr);
success = respUnregister.getOperation().equals(DirMessageOps.OPERATION_STOP_SERVE_OK);
return success;
}