Skip to content

fix(core): stalls & http errors counts as crashes#23

Merged
Maximus7474 merged 2 commits into
mainfrom
fix/fxserver-stuck-on-start-failure
Jun 29, 2026
Merged

fix(core): stalls & http errors counts as crashes#23
Maximus7474 merged 2 commits into
mainfrom
fix/fxserver-stuck-on-start-failure

Conversation

@FjamZoo

@FjamZoo FjamZoo commented Jun 29, 2026

Copy link
Copy Markdown
Collaborator

Description

Beforehand if your server stalled or got a http error from adhesive for rate limiting etc. you would be stuck in a deadloop where you could never recover as you couldnt start, stop or restart the server.

This PR pretty much fixes it, with a watchdog function that looks over the current state of the server while its booting up and evaluates weather or not a stall or a crash has occoured and then kills the process so users can manually restart if they wish to.

Not sure if we should have a setting for "auto restart" or something but that seems kinda out of scope for this PR.


Tests

  • Tested in development mode
  • Passes typecheck
  • Builds & runs on Windows
  • Builds & runs on Linux

@Maximus7474 Maximus7474 merged commit e08c7f2 into main Jun 29, 2026
5 checks passed
@FjamZoo FjamZoo deleted the fix/fxserver-stuck-on-start-failure branch July 4, 2026 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants