Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux launcher hangs after disconnecting from server #138

Open
O1LER opened this issue Oct 12, 2024 · 1 comment
Open

Linux launcher hangs after disconnecting from server #138

O1LER opened this issue Oct 12, 2024 · 1 comment

Comments

@O1LER
Copy link
Contributor

O1LER commented Oct 12, 2024

Linux launcher v2.2.1 hangs after disconnecting from a server and pins a CPU core to 100%

[13/10/2024 00:06:10] [INFO] BeamMP Launcher v2.2.1
[13/10/2024 00:06:10] [INFO] Mod caching directory: ./Resources
[13/10/2024 00:06:12] [INFO] Launcher version is up to date
[13/10/2024 00:06:12] [INFO] IMPORTANT: You MUST keep this window open to play BeamMP!
[13/10/2024 00:06:12] [DEBUG] HTTP Proxy listening on port 37513
[13/10/2024 00:06:12] [INFO] Game Version : 0.33.3.0
[13/10/2024 00:06:12] [INFO] Game user path: /home/o1ler/.local/share/BeamNG.drive/0.33/
[13/10/2024 00:06:12] [DEBUG] Core Network on start! port: 4444
[13/10/2024 00:06:39] [INFO] Game Connected!
[13/10/2024 00:07:22] [INFO] Connecting to server
[13/10/2024 00:07:22] [DEBUG] MAIN LOOP OF GAME SERVER
[13/10/2024 00:07:22] [INFO] Connected!
[13/10/2024 00:07:22] [DEBUG] Failed to receive mod list: [json.exception.parse_error.101] parse error at line 1, column 1: syntax error while parsing value - invalid literal; last read: 'R'
[13/10/2024 00:07:22] [ERROR] Failed to receive mod list!
[13/10/2024 00:07:24] [INFO] Checking Resources...
[13/10/2024 00:07:24] [INFO] Syncing...
[13/10/2024 00:07:24] [INFO] Done!
[13/10/2024 00:07:35] [DEBUG] (Proxy) Game Connected!
[13/10/2024 00:07:35] [DEBUG] Starting UDP receive loop
[13/10/2024 00:07:57] [DEBUG] Terminating UDP Socket: 15
[13/10/2024 00:07:57] [DEBUG] Terminating TCP Socket: 15
[13/10/2024 00:07:57] [DEBUG] Terminating GTCP Socket: 13
[13/10/2024 00:07:57] [DEBUG] (TCP) Connection closing... CheckBytes(16)
[13/10/2024 00:07:57] [DEBUG] Kill socket got -1 returning...
[13/10/2024 00:07:57] [DEBUG] (Proxy) Connection closing
[13/10/2024 00:07:57] [DEBUG] Waiting for client thread
[13/10/2024 00:07:57] [DEBUG] Client thread done
[13/10/2024 00:07:57] [DEBUG] Waiting for net main thread

The only further advancement can be made be closing the game

[13/10/2024 00:11:29] [DEBUG] (Core) Connection closing
[13/10/2024 00:11:29] [WARN] Game Reconnecting...

Suggesting that the application hangs at waiting for net main thread

This happens regardless of dev mode or not, and both on native and proton beamNG v0.33.3 and beamMP mod v4.13.5

The only way out of this is to kill the launcher and restart it

@THEGOLDENPRO
Copy link

THEGOLDENPRO commented Nov 8, 2024

Wait how do you even run the beammp launcher natively on linux? (Without WINE of course)
Do I have to build it?

EDIT: Found a pre-compiled binary in the github actions here. 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants