- including partial data send handling - process data from internal frame buffer instead of only waiting on real data on the socket - terminate deadlock due to tmonitor, using tcriticalsection instead - singlewritethread option
- empty "connected" check is possible now (no "no data read" exception or timeout)