zbentley commented on issue #11823:
URL: https://github.com/apache/pulsar/issues/11823#issuecomment-907520647


   Since this is a reasonably subtle and silent bug when it occurs, I suggest 
removing client support for a user-supplied `logger`.
   
   That breaks backwards compatibility, and is not to be undertaken lightly, 
but the risk otherwise seems pretty significant: the bug surface is the 
intersection of "a custom logger is in use", "any `async` python function is 
running in my program, anywhere" and "any pulsar C++ object is destructed 
anywhere in the program". That's not good.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to