GameServerManagers / GameServerManagers/LinuxGSM
[Bug]: Small timeout loops installation when receiving failures
- Dominant language
- Shell
- Stars
- 4.9k
- Forks
- 864
- PR merge metrics
- No merged PRs in 30d
Description
### User story
As a person with terrible internet, I want to launch linuxgsm.sh so that will be successfully finished
### Game
7 Days to Die
### Linux distro
Other
### Command
command: install
### Further information
Linux distro: Debian 13
Because current timeout is 3 second, which is not enough. It fails everytime with timeout passed, so I have to manually change it to 15 sec. After that running `./sdtdserver install` infinitely loops download process of `core_exit.sh` and `core_trap.sh`. It tries to download from GitHub, backs to Bitbucket and back to GitHub, etc. And it goes infinitely and Ctrl+C doesn't terminates it. Only restart helps
Current fix: Change `--connect-timeout` in `linuxgsm.sh` to 15. Run `bash linuxgsm.sh %server%`. Run `./%server%.sh`. After `core-dl.sh` was downloaded, change `--connect-timeout` there to 15. Rerun `./%server%.sh`
### Relevant log output
```shell
```
### Steps to reproduce
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.