internal void Abort(Error error)
{
for (int i = 0; i < this.localLinks.Length; i++)
{
if (this.localLinks[i] != null)
{
this.localLinks[i].Abort(error);
}
}
this.CancelPendingDeliveries(error);
if (this.state != State.End)
{
this.state = State.End;
this.NotifyClosed(error);
}
}