Fixed potential race condition in resource assembly

This commit is contained in:
Mark Qvist 2022-02-26 18:27:11 +01:00
parent 17be289f37
commit cb023cde40
2 changed files with 6 additions and 2 deletions

View file

@ -551,7 +551,8 @@ class Link:
break
if remove != None:
self.pending_requests.remove(remove)
if remove in self.pending_requests:
self.pending_requests.remove(remove)
def request_resource_concluded(self, resource):
if resource.status == RNS.Resource.COMPLETE: