mirror of
https://github.com/tropicoo/yt-dlp-bot.git
synced 2025-03-02 01:33:41 +08:00
Update RMQ message ack logic
This commit is contained in:
parent
d1e4089fb8
commit
87dc752e64
1 changed files with 1 additions and 2 deletions
|
@ -18,7 +18,6 @@ class RMQCallbacks:
|
||||||
await self._process_incoming_message(message)
|
await self._process_incoming_message(message)
|
||||||
except Exception:
|
except Exception:
|
||||||
self._log.exception('Critical exception in worker RabbitMQ callback')
|
self._log.exception('Critical exception in worker RabbitMQ callback')
|
||||||
await message.reject(requeue=False)
|
|
||||||
|
|
||||||
async def _process_incoming_message(self, message: IncomingMessage) -> None:
|
async def _process_incoming_message(self, message: IncomingMessage) -> None:
|
||||||
self._log.info('[x] Received message %s', message.body)
|
self._log.info('[x] Received message %s', message.body)
|
||||||
|
@ -27,8 +26,8 @@ class RMQCallbacks:
|
||||||
await self._reject_invalid_message(message)
|
await self._reject_invalid_message(message)
|
||||||
return
|
return
|
||||||
|
|
||||||
await self._payload_handler.handle(media_payload=media_payload)
|
|
||||||
await message.ack()
|
await message.ack()
|
||||||
|
await self._payload_handler.handle(media_payload=media_payload)
|
||||||
self._log.info('Processing done with payload: %s', media_payload)
|
self._log.info('Processing done with payload: %s', media_payload)
|
||||||
|
|
||||||
def _deserialize_message(self, message: IncomingMessage) -> InbMediaPayload | None:
|
def _deserialize_message(self, message: IncomingMessage) -> InbMediaPayload | None:
|
||||||
|
|
Loading…
Reference in a new issue