Hi! I'm writing a multisession Server in REBOL, but there is one problem with it: Of course I have to say "write-io" or "insert" on the ports, with which I am connected to the clients. But what happens, when a client doesn't read this informations? After some time of writing (without reading) my full server hangs (in the write-io command). :( So I am not able to write a real server, anyone can simply stop it by not recieving datas sent by the server (datas >25 kb, or so). And now the questions: - Is there a way to find out, if the sent data are read? - There is no multithreading-feature in rebol, am I right? - Is there a "nonblocking write-io", which (for example) throws an exception, when datas can not be sent? - Other ideas? Greetings, Frank (sorry for bad english)
