Пример #1
0
        protected virtual void OnDataException(UdpServerEventArgs arg)
        {
            NetStat.Set("Errors", 1, arg.Data?.Length ?? 0);
            DataException?.Invoke(this, arg);

            Helper.OnException(arg.Exception);
        }
Пример #2
0
        protected internal void OnDataException(TcpExceptionEventArgs arg)
        {
            DataException?.Invoke(this, arg);

            Helper.OnException(arg.Exception);

            if (arg.Arguments is TcpServerEventArgs tcpArgs && tcpArgs.Stream is MemoryStream)
            {
                tcpArgs.Stream.Dispose();
            }
        }
Пример #3
0
 protected virtual void OnDataException(ExceptionEventArgs ex)
 {
     DataException?.Invoke(this, ex);
     Helper.OnException(ex.Exception);
 }