Skip to content

Refuse to start with --multi-ack-every > --qos #614

Closed
@mkuratczyk

Description

Is your feature request related to a problem? Please describe.

The goal is to prevent silly mistakes. With -A higher than -q, perf-test will receive some messages and then will stall, since it expects more before sending an ACK and the broker won't send more because it waits for an ACK. We have a confusing deadlock.

Describe the solution you'd like

perf-test shouldn't start if these two values are "incompatible"

Describe alternatives you've considered

No response

Additional context

No response

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions