Hi I think i found a bug in System.Net.Sockets.TcpListener. In the method Stop() the method Init is called which causes a System.Net.Sockets.SocketException exception to be thrown. so i think the Init() should be removed from there Matthijs ter Woord