/// <summary> /// Release the resource. /// Send Accept responses to all nodes in the queue /// </summary> public void Release_RA() { _module.PrintQueue(); _module.State = AccessState.Released; _module.IsInterested = false; foreach (var request in _module.Queue) { _module.Server.SendAcceptResponse(request.IpAndPort); } _module.Queue.Clear(); LogHelper.WriteStatus("Client: Released resource at [" + _module.LocalNodeInfo.GetIpAndPort() + "]"); }