Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions memphis/consumer.py
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,11 @@ async def main():
"""
self.dls_callback_func = callback
self.t_consume = asyncio.create_task(self.__consume(callback))

def stopConsume(self):
if self.t_consume is not None:
self.t_consume.cancel()
self.t_consume = None

async def __consume(self, callback):
subject = get_internal_name(self.station_name)
Expand Down