cryptoadvance / cryptoadvance/specter-desktop

Allow disabling keep in background after window closed

Open
#1,187 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
847
Forks
259
Avg merge
6d 18h
Merged PRs (30d)
2

Description

When I close the Electrum window, Specter keeps running the background. I need to press Ctrl+C, then it will shut down. I can reliably reproduce this on 1.3.1 on Arch Linux.

There's literally Nothing in the logs when I close the window. Only after Ctrl+C:
```
[2021-05-26 12:28:43,902] INFO in specter: Specter exit cleanup: Stopping Tor daemon
[2021-05-26 12:28:43,903] INFO in specter: Specter exit cleanup: Stopping Tor daemon
[2021-05-26 12:28:43,941] INFO in specter: Closing Specter after cleanup
[2021-05-26 12:28:43,943] WARNING in specter: Failed to connect to Tor control port. Error: [Errno 111] Connection refused
[2021-05-26 12:28:43,945] ERROR in cli_server: Could not initialize tor-system
```

Running processes:
![image](https://user-images.githubusercontent.com/1071625/119645018-db72e080-be1d-11eb-9e69-02f3349e4096.png)

Contributor guide

Open the contributing guide

Research direction

The issue names no source file or test entry point. Start by reproducing the behavior on Arch Linux and tracing what happens when the Electrum window closes; done means providing a way to disable background operation and confirming the process exits without Ctrl+C.

Written by the indexing model from the issue text.

Assessment

Tech stack
arch-linux, python
Domain
desktop, operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.