Race Condition inside PulsarClient at Datanode #7770
Labels
kind/bug
Issues or changes related a bug
triage/accepted
Indicates an issue or PR is ready to be actively worked on.
Milestone
Steps/Code to reproduce:
Expected result:
Actual results:
Detailed Race information is shown here:
WARNING: DATA RACE
Read at 0x00c003795ca8 by goroutine 908:
github.com/apache/pulsar-client-go/pulsar.(*partitionConsumer).internalClose()
/go/pkg/mod/github.com/apache/[email protected]/pulsar/consumer_partition.go:854 +0x687
github.com/apache/pulsar-client-go/pulsar.(*partitionConsumer).runEventsLoop()
/go/pkg/mod/github.com/apache/[email protected]/pulsar/consumer_partition.go:808 +0x29b
Previous write at 0x00c003795ca8 by goroutine 909:
github.com/apache/pulsar-client-go/pulsar.(*partitionConsumer).grabConn()
/go/pkg/mod/github.com/apache/[email protected]/pulsar/consumer_partition.go:970 +0x17c6
github.com/apache/pulsar-client-go/pulsar.(*partitionConsumer).reconnectToBroker()
/go/pkg/mod/github.com/apache/[email protected]/pulsar/consumer_partition.go:883 +0x238
github.com/apache/pulsar-client-go/pulsar.(*partitionConsumer).runEventsLoop.func2()
/go/pkg/mod/github.com/apache/[email protected]/pulsar/consumer_partition.go:787 +0xab
Goroutine 908 (running) created at:
github.com/apache/pulsar-client-go/pulsar.newPartitionConsumer()
/go/pkg/mod/github.com/apache/[email protected]/pulsar/consumer_partition.go:208 +0xf3a
github.com/apache/pulsar-client-go/pulsar.(*consumer).internalTopicSubscribeToPartitions.func1()
/go/pkg/mod/github.com/apache/[email protected]/pulsar/consumer_impl.go:326 +0x778
Goroutine 909 (running) created at:
github.com/apache/pulsar-client-go/pulsar.(*partitionConsumer).runEventsLoop()
/go/pkg/mod/github.com/apache/[email protected]/pulsar/consumer_partition.go:780 +0x146
Environment:
The text was updated successfully, but these errors were encountered: