void UnblockClose()
        {
            FaultPendingRequests();

            if (this.connection != null)
            {
                this.connection.Fault(this);
            }

            if (this.shutdownHandle != null)
            {
                this.shutdownHandle.Fault(this);
            }

            ReliableRequestor tempRequestor = this.closeRequestor;

            if (tempRequestor != null)
            {
                tempRequestor.Fault(this);
            }

            tempRequestor = this.terminateRequestor;
            if (tempRequestor != null)
            {
                tempRequestor.Fault(this);
            }
        }
        private void UnblockClose()
        {
            if (Connection != null)
            {
                Connection.Fault(this);
            }

            ReliableRequestor tempRequestor = _closeRequestor;

            if (tempRequestor != null)
            {
                tempRequestor.Fault(this);
            }

            tempRequestor = _terminateRequestor;
            if (tempRequestor != null)
            {
                tempRequestor.Fault(this);
            }
        }
        void UnblockClose()
        {
            if (this.connection != null)
            {
                this.connection.Fault(this);
            }

            ReliableRequestor tempRequestor = this.closeRequestor;

            if (tempRequestor != null)
            {
                tempRequestor.Fault(this);
            }

            tempRequestor = this.terminateRequestor;
            if (tempRequestor != null)
            {
                tempRequestor.Fault(this);
            }
        }