Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void ReleaseInstance( PacketWriter pw )
- {
- lock ( m_Pool )
- {
- DateTime LastProcess = DateTime.Now;
- if ( !m_Pool.Contains( pw ) )
- {
- Console.WriteLine("{0} | {1} | {2}", m_Pool.Count, pw.Length, (DateTime.Now - LastProcess).TotalMilliseconds);
- 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" );
- }
- }
- }
- }
- New
- public static void ReleaseInstance( PacketWriter pw )
- {
- lock ( m_Pool )
- {
- DateTime LastProcess = DateTime.Now;
- /*if ( !m_Pool.Contains( pw ) )
- {
- Console.WriteLine("{0} | {1} | {2}", m_Pool.Count, pw.Length, (DateTime.Now - LastProcess).TotalMilliseconds);
- 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" );
- }
- }*/
- m_Pool.Push(pw);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement