1) ma come funziona questo Map??

2) se faccio così:
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

        }
potrebbe funzionare??
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