Skip to content

Commit 17757eb

Browse files
fix permission error when properties are not cached
1 parent 9017de0 commit 17757eb

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

cads_broker/qos/QoS.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,11 @@ def pick(self, queue, session):
298298
def notify_dismission_of_request(self, request, session, scheduler):
299299
"""Notify the dismission of a request."""
300300
limits_list = []
301-
for limit in self.limits_for(request, session):
301+
try:
302+
limits_for_request = self.limits_for(request, session)
303+
except PermissionError:
304+
return
305+
for limit in limits_for_request:
302306
limit.remove_from_queue(request.request_uid)
303307
limits_list.append(limit)
304308
if limits_list:

0 commit comments

Comments
 (0)