Ejemplo n.º 1
0
        internal bool Deliver(ErlConnectionException e)
        {
            var fromNode = e.Node;

            OnNodeStatusChange(fromNode, false, e.Message);

            ErlConnection c;

            m_Connections.TryRemove(fromNode, out c);

            BreakLinks(fromNode, new ErlString(e.Message));
            return(true);
        }
Ejemplo n.º 2
0
        internal bool Deliver(ErlConnectionException e)
        {
            var fromNode = e.Node;

            NodeStatus(fromNode, false, e.Message);

            var conn = Connection(fromNode);

            if (conn != null)
            {
                ErlConnection c;
                m_Connections.TryRemove(fromNode, out c);
            }

            BreakLinks(fromNode, new ErlString(e.Message));
            return(true);
        }
Ejemplo n.º 3
0
        internal bool Deliver(ErlConnectionException e, [CallerFilePath] string file = "", [CallerLineNumber] int line = 0)
        {
            var fromNode = e.Node;

            OnNodeStatusChange(fromNode, false, e.Message);

            var conn = Connection(fromNode);

            if (conn != null)
            {
                ErlConnection c;
                m_Connections.TryRemove(fromNode, out c);
            }

            BreakLinks(fromNode, new ErlString(e.Message));
            return(true);
        }
Ejemplo n.º 4
0
 internal void Deliver(ErlConnectionException e)
 {
     Enqueue(e);
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Deliver communication exceptions to the recipient
 /// </summary>
 protected abstract void Deliver(ErlConnectionException e);
Ejemplo n.º 6
0
 /// <summary>
 /// Deliver communication exceptions to the recipient
 /// </summary>
 protected abstract void Deliver(ErlConnectionException e, string file, int line);
Ejemplo n.º 7
0
 internal void Deliver(ErlConnectionException e)
 {
   Enqueue(e);
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Deliver communication exceptions to the recipient
 /// </summary>
 protected override void Deliver(ErlConnectionException e)
 {
   m_Home.Deliver(e);
 }
Ejemplo n.º 9
0
            internal bool Deliver(ErlConnectionException e)
            {
                var fromNode = e.Node;
                NodeStatus(fromNode, false, e.Message);
                
                var conn = Connection(fromNode);
                if (conn != null)
                {
                    ErlConnection c;
                    m_Connections.TryRemove(fromNode, out c);
                }

                BreakLinks(fromNode, new ErlString(e.Message));
                return true;
            }
Ejemplo n.º 10
0
 /// <summary>
 /// Deliver communication exceptions to the recipient
 /// </summary>
 protected override void Deliver(ErlConnectionException e)
 {
     m_Home.Deliver(e);
 }
Ejemplo n.º 11
0
 /// <summary>
 /// Deliver communication exceptions to the recipient
 /// </summary>
 protected abstract void Deliver(ErlConnectionException e);
Ejemplo n.º 12
0
 /// <summary>
 /// Deliver communication exceptions to the recipient
 /// </summary>
 protected override void Deliver(ErlConnectionException e, [CallerFilePath] string file = "", [CallerLineNumber] int line = 0)
 {
     m_Home.Deliver(e, file, line);
 }
Ejemplo n.º 13
0
        internal bool Deliver(ErlConnectionException e)
        {
            var fromNode = e.Node;
              OnNodeStatusChange(fromNode, false, e.Message);

              ErlConnection c;
              m_Connections.TryRemove(fromNode, out c);

              BreakLinks(fromNode, new ErlString(e.Message));
              return true;
        }
Ejemplo n.º 14
0
    internal bool Deliver(ErlConnectionException e, [CallerFilePath]string file = "", [CallerLineNumber]int line = 0)
    {
      var fromNode = e.Node;
      OnNodeStatusChange(fromNode, false, e.Message);

      var conn = Connection(fromNode);
      if (conn != null)
      {
        ErlConnection c;
        m_Connections.TryRemove(fromNode, out c);
      }

      BreakLinks(fromNode, new ErlString(e.Message));
      return true;
    }
Ejemplo n.º 15
0
 /// <summary>
 /// Deliver communication exceptions to the recipient
 /// </summary>
 protected override void Deliver(ErlConnectionException e, [CallerFilePath]string file = "", [CallerLineNumber]int line = 0)
 {
   m_Home.Deliver(e, file, line);
 }
Ejemplo n.º 16
0
 /// <summary>
 /// Deliver communication exceptions to the recipient
 /// </summary>
 protected abstract void Deliver(ErlConnectionException e, string file, int line);