PetterIsberg opened a new pull request #85: URL: https://github.com/apache/pulsar-dotpulsar/pull/85
To solve the issue were a consumer gets stuck trying to receive a message from the Pulsar server due to network drops, this PR adds a watchdog. The watchdog is disabled by default, but can be enabled by setting a watchdog timeout in the PulsarClientBuilder. The watchdog is "kicked" every time the connection receives a Pulsar message. If no message is received within the timeout timespan, a timer is cancelling a CancellationToken, aborting the receive attempt. -- 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: dev-unsubscr...@pulsar.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org