public static void ReleaseSocketArg(SocketAsyncEventArgs arg) { //Interlocked.Increment(ref s_ReleasedArgs); //Interlocked.Decrement(ref s_OutstandingArgs); //Console.WriteLine("Releasing SocketAsyncEventArg {0}:{1}", s_OutstandingArgs, s_ReleasedArgs); ObjectPoolMgr.ReleaseObject <SocketAsyncEventArgs>(arg); }
public static void ReleaseSocketArg(SocketAsyncEventArgs arg) { ObjectPoolMgr.ReleaseObject(arg); }