Describe the Bug
Whenever I have Extendium enabled, Steam simply refuses to exit when I try to close it. The process has to be killed through the terminal since otherwise it will just hang indefinitely, preventing me from shutting down my PC or similar.
Is this an Extendium bug (not extension-specific)?
Plugin Version
v1.1.1
Millennium Version
v2.36.1
Operating System
Linux
Expected Behavior
When pressing "Exit Steam", it exits.
Actual Behavior
The UI closes but the steam process hangs indefinitely in the background, not stopping itself.
Reproducibility
Troubleshooting tried
Steps To Reproduce
- Install Millenium through the script
- Install Extendium
- Enable Extendium
- Try and shut down Steam
Logs / Console output
The shutdown logs. After the last log, it just hangs indefinitely until I either manually Ctrl + C, if I run it in the Terminal, or kill the process through htop.
[2026-05-06 16:50:17] [error] handle_read_frame error: websocketpp.transport:7 (End of File)
[50:17.423] INFO Disconnected from [CEFBrowser] module...
[50:17.424] WARN Browser socket thread joined 0xedca2c2c
[50:17.424] WARN Unexpectedly Disconnected from Steam, attempting to reconnect...
[50:17.424] WARN Reconnecting to Steam...
[50:17.424] INFO Opting to use '41005' for SteamDBG port
[50:17.424] INFO Injecting webkit shims...
[50:17.425] INFO Removing hook for module id: 1
[50:17.425] INFO Injecting hook for 'extendium' with id 2
[50:17.425] INFO Starting frontend socket...
[50:17.425] INFO Startup took 0 ms
[50:17.425] WARN Joining browser socket thread 0xd969fbdc
[50:18.075] BOOTSTRAP-INFO Unloading Millennium library...
[50:18.755] INFO Unloading Millennium...
[50:19.781] WARN Failed to get Steam browser context: Thread termination flag is set, aborting HTTP request.
[50:19.781] WARN Browser socket thread joined 0xd969fbdc
[50:19.781] INFO Terminating frontend thread pool...
[50:19.781] INFO Finished shutting down frontend and backend...
Anything else?
OS Information
OS: Arch Linux x86_64
Kernel: Linux 7.0.3-1-cachyos-bore-lto
Shell: fish 4.7.0
DE: KDE Plasma 6.6.4
WM: KWin (Wayland)
CPU: Intel(R) Core(TM) i7-9700 (8) @ 4.70 GHz
GPU: AMD Radeon RX 6750 XT [Discrete]
Memory: 7.18 GiB / 62.70 GiB (11%)
Describe the Bug
Whenever I have Extendium enabled, Steam simply refuses to exit when I try to close it. The process has to be killed through the terminal since otherwise it will just hang indefinitely, preventing me from shutting down my PC or similar.
Is this an Extendium bug (not extension-specific)?
Plugin Version
v1.1.1
Millennium Version
v2.36.1
Operating System
Linux
Expected Behavior
When pressing "Exit Steam", it exits.
Actual Behavior
The UI closes but the steam process hangs indefinitely in the background, not stopping itself.
Reproducibility
Troubleshooting tried
Steps To Reproduce
Logs / Console output
The shutdown logs. After the last log, it just hangs indefinitely until I either manually Ctrl + C, if I run it in the Terminal, or kill the process through htop.
Anything else?
OS Information