/// <summary> /// The OnNewConnection event. /// </summary> /// <param name="sender">The client context.</param> /// <param name="context">The socket context.</param> private void Gateway_NewConnection(object sender, SocketContext context) { #if DEBUG Logging.Log()(String.Format("A new connection has arrived. (SocketContext Hash Code:{0:X8})", context.GetHashCode()), LogLevel.Info); #endif ClientContext client = m_ClientContextPool.GetObject(); client.SetContext(context); context.SetContext(client); }