Gupax 1.3.9 crashes every day/night unceremoniously
## OS & Version:
e.g: GNU/Linux Debian 12 "Bookworm", Gupax v1.3.9

## Bug
What is the bug?

## Steps
Steps to reproduce the behavior:
1. Run Gupax v1.3.9 (P2Pool and XMRig with root)
2. Check back next day/evening (or less)
3. See Gupax has stopped runnnig, no error pop-up box

## Screenshots
If possible, add screenshots to help explain the bug.

## Crash report
If Gupax is crashing, you may have a file here:

- Windows: `C:\Users\YOUR_USER_NAME\AppData\Roaming\Gupax\crash.txt`
- macOS: `/Users/YOUR_USER_NAME/Library/Application Support/Gupax/crash.txt`
- Linux: `/home/YOUR_USER_NAME/.local/share/gupax/crash.txt`

If you do, please upload or copy-paste `crash.txt` here:

`PanicInfo {
    payload: Any { .. },
    message: Some(
        failed printing to stderr: Broken pipe (os error 32),
    ),
    location: Location {
        file: "library/std/src/io/stdio.rs",
        line: 1118,
        col: 9,
    },
    can_unwind: true,
    force_no_backtrace: false,
}

info:
   OS      | Linux
   args    | ArgsOs { inner: ["./gupax"] }
   commit  | ab9912fccc41a97640cd50982ed1ad064e0d3fd3
   gupax   | v1.3.9
   p2pool  | v3.10 (bundled)
   xmrig   | v6.21.3 (bundled)
   uptime  | 60968.758 seconds

stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: <unknown>
   7: <unknown>
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: <unknown>
  13: <unknown>
  14: <unknown>
  15: <unknown>
  16: `<unknown>``
```
