tongsucn commented on PR #129:
URL: 
https://github.com/apache/pulsar-client-cpp/pull/129#issuecomment-1339235301

   ## Update
   
   I'm still working on it. I found another potential bug in C++ client. I 
described it in apache/pulsar#13669: _when unloading bundles with 
non-persistent topics, the unloaded broker gets stuck until it's killed_.
   
   At that time, I thought it was a bug in broker, and the problem still exists 
in later versions of brokers. However, a few days ago, I tried writing data to 
non-persistent topics via Flink and the problem cannot be reproduced. Therefore 
I think the problem is caused by the C++ client.
   
   For now, the problem can be reproduced by sending data with 
`pulsar::BinaryProtoLookupService` (i.e. using cluster address starting with 
`pulsar://`) to lookup topics, and `pulsar::HTTPLookupService` (`http://`) 
works well.
   
   After adding the lookup-redirection-limit logic, the problem persists, so 
I'm still locating the problem. If you have any ideas or suggestions on this 
problem, please let me know.


-- 
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