So much thanks to you, TWELVE and AGRAHAM, for your efforts.
Because of at least one posting from you and your name i assume, you're a german or at least a member of a german speaking nation...) As this is also true for me, i could do some translation if this makes things easier for you..?
Regarding your problem here..i will get into this later on.I could use the net sniffer to check out what's going on there.
So as per agraham, you appear to have the issue that the client.DataAvailable thingy does indicate data, while reading it will block the program - under certain conditions as it looks.For me it is the opposite, the thingy does not indicate data, while i'm still able to read the data from the stream.
Cheers
TWELVE