Avalon.Utility.Stream.PacketWriter.ReleaseInstance C# (CSharp) Method

ReleaseInstance() public static method

public static ReleaseInstance ( PacketWriter pw ) : void
pw PacketWriter
return void
        public static void ReleaseInstance(PacketWriter pw)
        {
            lock (m_Pool)
            {
                if (!m_Pool.Contains(pw))
                {
                    m_Pool.Push(pw);
                }
                else
                {
                    try
                    {
                        using (StreamWriter op = new StreamWriter("neterr.log"))
                        {
                            op.WriteLine("{0}\tInstance pool contains writer", DateTime.Now);
                        }
                    }
                    catch
                    {
                        Console.WriteLine("net error");
                    }
                }
            }
        }