> I know this is by design, but I believe that is why you have added > wsoNoReceiveLoop so we don´t have to receive data in OnDataAvailable...
No this is addes to get out of a closed loop in case of users had slow code to process fast data. > software wasn´t being able to process over 150mbits of incomming data > because the data from all sockets were being read from a single thread. It is easy to handel that amout of data in 1 thread. If processing is slow (for example because it needs slow queries of database) then pass it to a worker thread. -- mvg, Wilfried http://www.mestdagh.biz http://www.comfortsoftware.be http://www.expertsoftware.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be