Sai che non riesco a capire bene la situazione?
Non conosco la sintassi java... ma cosa intendi tu per bloccare il codice?

...che fino a quando non arriva risposta dall'altro PC il programma chiamante deve restare in uno stato di blocco totale?

...quale handshaking usi?

ciao
Sara.