1) ma come funziona questo Map??
2) se faccio così:
potrebbe funzionare??codice:if (comando.equals("A")) { String nomeFile = ....; //il client deve dirti quale file vuole andare a vedere while(MagServer.fileLock.get(nomeFile)) {}//loop finchè non diventa false questo sopra //qui c'è il codice di lettura del file pippo.txt e poi invierà il contenuto al client }
cioè non stampo alcun errore, aspetto semplicemente che si libera e procedo
3) purtroppo il programma prevede l'aggiunta di file sempre nuovi e l'eventuale eliminazione di altri. Quindi dovrei fare un refresh ogni volta prima di agire sui file, giusto?
GRAZIE ANCORA

Rispondi quotando