fix clear pending messages when call purge_queue (#3208)

This commit is contained in:
Yuuki Takahashi 2020-08-03 23:09:25 +09:00 committed by GitHub
commit 99736c3101
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 33 additions and 0 deletions

View file

@ -844,6 +844,7 @@ class SQSBackend(BaseBackend):
def purge_queue(self, queue_name):
queue = self.get_queue(queue_name)
queue._messages = []
queue._pending_messages = set()
def list_dead_letter_source_queues(self, queue_name):
dlq = self.get_queue(queue_name)