On 09/22/2014 12:36 PM, Suliman wrote:
> void worker()
> {
>      int value = 0;
>      value = receiveOnly!int();
>      writeln(value);
>      int result = value * 3;
>      ownerTid.send(result);
> }
Your worker terminates after receiving one int and sending one response. 
It should be waiting in a loop.
Ali