Todas as operações portuárias em Rebol 3 são assíncronas. A única maneira que encontro de fazer comunicação síncrona é chamando wait. Mas o problema com a chamada de espera neste caso é que ela verificará eventos para todas as portas abertas (mesmo se eles não estiverem no bloco de portas passado...