/usr/local/bin/archipelago --version launches a new copy of archipelago
Steps to Reproduce
Run
/usr/local/bin/archipelago --version
Expected Behavior
version report
Actual Behavior
launches a new version of archipelago:
archipelago@archipelago:~$ /usr/local/bin/archipelago --version
2026-07-12T20:22:09.806457Z INFO archipelago: Starting Archipelago Bitcoin Node OS
2026-07-12T20:22:09.809844Z INFO archipelago: 📁 Data directory: /var/lib/archipelago
2026-07-12T20:22:09.810845Z WARN archipelago::crash_recovery: Crash detected: previous instance (PID 3640774) did not shut down cleanly
2026-07-12T20:22:09.811049Z WARN archipelago::crash_recovery: Previous process (PID 3640774) is still running — not a crash, skipping recovery
^C
Archipelago Version
1.7.99-alpha
Hardware
x86_64 (Intel/AMD)
Relevant Logs
No response
Screenshots
No response
### Description
/usr/local/bin/archipelago --version launches a new copy of archipelago
### Steps to Reproduce
Run
/usr/local/bin/archipelago --version
### Expected Behavior
version report
### Actual Behavior
launches a new version of archipelago:
archipelago@archipelago:~$ /usr/local/bin/archipelago --version
2026-07-12T20:22:09.806457Z INFO archipelago: Starting Archipelago Bitcoin Node OS
2026-07-12T20:22:09.809844Z INFO archipelago: 📁 Data directory: /var/lib/archipelago
2026-07-12T20:22:09.810845Z WARN archipelago::crash_recovery: Crash detected: previous instance (PID 3640774) did not shut down cleanly
2026-07-12T20:22:09.811049Z WARN archipelago::crash_recovery: Previous process (PID 3640774) is still running — not a crash, skipping recovery
^C
### Archipelago Version
1.7.99-alpha
### Hardware
x86_64 (Intel/AMD)
### Relevant Logs
_No response_
### Screenshots
_No response_
Fixed in 9a7331ce on main. archipelago --version (and -V) now prints e.g. archipelago 1.7.104-alpha-dev and exits immediately — no daemon boot, no crash-recovery side effects. --help/-h added too, and unknown dashed options now error out instead of silently starting a second instance. Ships in the next OTA; leaving open until verified on a node running that build.
Fixed in `9a7331ce` on main. `archipelago --version` (and `-V`) now prints e.g. `archipelago 1.7.104-alpha-dev` and exits immediately — no daemon boot, no crash-recovery side effects. `--help`/`-h` added too, and unknown dashed options now error out instead of silently starting a second instance. Ships in the next OTA; leaving open until verified on a node running that build.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Description
/usr/local/bin/archipelago --version launches a new copy of archipelago
Steps to Reproduce
Run
/usr/local/bin/archipelago --version
Expected Behavior
version report
Actual Behavior
launches a new version of archipelago:
archipelago@archipelago:~$ /usr/local/bin/archipelago --version
2026-07-12T20:22:09.806457Z INFO archipelago: Starting Archipelago Bitcoin Node OS
2026-07-12T20:22:09.809844Z INFO archipelago: 📁 Data directory: /var/lib/archipelago
2026-07-12T20:22:09.810845Z WARN archipelago::crash_recovery: Crash detected: previous instance (PID 3640774) did not shut down cleanly
2026-07-12T20:22:09.811049Z WARN archipelago::crash_recovery: Previous process (PID 3640774) is still running — not a crash, skipping recovery
^C
Archipelago Version
1.7.99-alpha
Hardware
x86_64 (Intel/AMD)
Relevant Logs
No response
Screenshots
No response
Fixed in
9a7331ceon main.archipelago --version(and-V) now prints e.g.archipelago 1.7.104-alpha-devand exits immediately — no daemon boot, no crash-recovery side effects.--help/-hadded too, and unknown dashed options now error out instead of silently starting a second instance. Ships in the next OTA; leaving open until verified on a node running that build.