worker:
- improve error handling in amqp module