Ho guardato il codice al volo e mi sa che qui
clientAnalogico.println("HTTP/1.1 200 OK");
c'è il primo problema, se il client web ti fa una persistent connection non esci più dal loop, prova ad usare
clientAnalogico.println("HTTP/1.0 200 OK");
che non prevede le connessioni permanenti ma ne fa una per ogni richiesta.
Alberto