stacks-network/stacks-core

Signer should return exit code 0 when run with no args

Open

#6558 aperta il 2 ott 2025

Vedi su GitHub
 (2 commenti) (0 reazioni) (1 assegnatario)Rust (758 fork)auto 404
choregood first issue

Metriche repository

Star
 (3063 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

stacks-signer when run with no args simply displays a help message, and then exits with code '2'.

However, when using an arg like --help or --version, simialr output is displayed and the exit code is 0 (expected).

the exit code of 2 makes it challenging to check the binary is there in some helper scripts:

$ stacks-signer > /dev/null 2&>1; echo $?
2
$ stacks-node > /dev/null 2&>1; echo $?
0

Propose that if no args are defined, keep behavious as it is today but return an exit code of 0

Guida contributor