mqtt-cli
mqtt-cli copied to clipboard
Can't pipe to `head`
Expected behavior
mqtt sub exits once head exits. The CLI should exit on SIGPIPE.
Actual behavior
mqtt sub keeps running despite SIGPIPE.
To Reproduce
Steps
- Run
mqtt sub -V 3 -h example.com -t topic | head -n1
Details
- Affected MQTT CLI version(s):
- Used JVM version:
4.7.4
Picocli 4.6.2
JVM: 11.0.14.1 (Red Hat, Inc. OpenJDK 64-Bit Server VM 11.0.14.1+1)
OS: Linux 5.16.9-200.fc35.x86_64 amd64