public static void ProcConn(object conobj) { connect_info c = (connect_info) conobj; P2P_C_S_Exchange p2p = new P2P_C_S_Exchange(ref c.Soket_); p2p.Start(); Console.WriteLine("out"); lock (con) con.Remove(c); }