[REBOL] Re: waiting on tcp ports

2004-05-23 Thread Gabriele Santilli
Hi Miguel, On Saturday, May 22, 2004, 4:40:17 PM, you wrote: ML ready: wait/all [port1 port2 10] Since you are using /ALL, READY can be a block with both ports in it. So either you should remove the /ALL refinement (so that at most one port will be returned each time), of you should read

[REBOL] Re: waiting on tcp ports

2004-05-22 Thread Anton Rolls
You are assuming ready is one of the two ports, however, wait can return none! (when you get a 10 second timeout). So check that ready is really a port, like this: if port? ready [ ... ] Anton. Hi all, I have a problem. I execute this code: port1: open/lines/direct tcp://:4321