Thanx the file. I see your code, and the socketex file, but... Only one question. so I accept a socket in to a longint (???). After I give the socket (so, the longint), to the thread (But the socket not disconnected?). After I waiting the another socket (Rigth?). Cow.