You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by "n24q02m (via GitHub)" <gi...@apache.org> on 2026/09/25 23:56:14 UTC
Re: [I] Incorrect implementation of condition variable [pulsar-client-go]
n24q02m commented on issue #1438:
URL: https://github.com/apache/pulsar-client-go/issues/1438#issuecomment-5841251187
Tried to reproduce the busy-spin on master (a83c151): `waitWithContext` has a single caller (`ReserveMemory`), which returns `false` as soon as the context is done, and a `go test -race` suite (cancelled ctx × concurrent broadcast, 500 rounds) stays clean with no CPU burn. Could you share a goroutine dump at hang time, the client version, and the producer options? Without a spinning caller on master this looks like it may involve an older client version or an application-level retry loop.
--
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: commits-unsubscribe@pulsar.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org