Tava aqui relembrando que acabei descobrindo por acaso esse uso de multithread.
https://groups.google.com/forum/#!topic/harbour-devel/CRuFtYAmnRA
Acabou se tornando exemplo do Harbour, por existirem mais opções de GT.
https://github.com/vszakats/harbour-core/blob/master/tests/mt/mttest10.prg
Passei a usar hb_ThreadWaitForAll() tempos depois.
É só uma curiosidade.
Às vezes o usuário tenta fazer coisas não previstas que dão certo.... rs
Mas revendo esse post, significa que estou usando multithread há 4 anos.