Both TracingRabbitMQPublisher and RabbitMQPublisher inherit _lock from the same base class. There's a deadlock condition when TracingRabbitMQPublisher tries to logging.
Additional Context
No response
Logs
No response
Expected Behavior
TracingRabbitMQPublisher should be prevented from propagating its logs to RabbitMQLogPublisher, in the same way as it is done for some other loggers.
Steps To Reproduce
No response
The version of this project/repo, if applicable
No response
The version/edition of the Eiffel Protocol used, if applicable
Description
Both TracingRabbitMQPublisher and RabbitMQPublisher inherit _lock from the same base class. There's a deadlock condition when TracingRabbitMQPublisher tries to logging.
Additional Context
No response
Logs
No response
Expected Behavior
TracingRabbitMQPublisher should be prevented from propagating its logs to RabbitMQLogPublisher, in the same way as it is done for some other loggers.
Steps To Reproduce
No response
The version of this project/repo, if applicable
No response
The version/edition of the Eiffel Protocol used, if applicable
main