Do not start KSA while the Ahwoo client updates it
Maintainers usually reply within 1 day
@Maximilian-Nesslauer is already working on this.
Since Oct 16, 2026.
Assessment
This issue has not been assessed yet.
Description
what
The Ahwoo client updates KSA by itself with delta patches.
If Borea starts KSA while the client patches it, the game can start half updated, and a running game can get in the way of the patch.
Ahwoo will look into a lock or marker that shows an update is running (Discord, 2026-10-16).
| Today | Should be |
|---|---|
| Borea checks only whether KSA or StarMap already runs before a start. | Borea also sees that the client updates KSA, does not start the game, and says that an update is running. |
Before we build this, check against the real client how the sign is implemented: a lock file, a marker in the manifest, or something else, and when it appears and goes away.
Tests
- With the update sign present, a start is refused with a message, and without it the start runs.
- A sign that is left behind by a crashed client does not block starts forever (the rule follows what the client does).
Depends on
A lock or marker of the Ahwoo client during an update.
- Dominant language
- C#
- Stars
- 29
- Forks
- 3
- Avg merge
- 17h 21m
- Merged PRs (30d)
- 291
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from KSAModding/Borea
-
area:docs good first issue
Difficulty 1/5 Under an hour Newbie friendliness 62/100
KSAModding/Borea#933 · 1 comment ·
Maintainers usually reply within 1 day
-
Toasts show behind an open modalPossibly taken @Maximilian-Nesslauer claimed this 9 days ago. Openarea:app
KSAModding/Borea#1004 · 1 assignee ·
Maintainers usually reply within 1 day
-
Make the code base easier to read and changePossibly taken @Maximilian-Nesslauer claimed this 15 days ago. Openarea:app area:cli area:core area:network area:storage
KSAModding/Borea#854 · 1 assignee ·
Maintainers usually reply within 1 day
-
Choose the mod loader version per instancePossibly taken @Maximilian-Nesslauer claimed this 16 days ago. Openarea:app area:cli area:core area:storage
KSAModding/Borea#838 · 1 assignee ·
Maintainers usually reply within 1 day
-
Place files at game-root again after a store update removed themPossibly taken @Maximilian-Nesslauer claimed this 22 days ago. Openarea:storage
KSAModding/Borea#772 · 1 assignee ·
Maintainers usually reply within 1 day
All issues in KSAModding/Borea
Similar issues
-
Sample solution restore fails with NU1109 (Microsoft.Extensions.Logging.Abstractions downgrade)Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
ardalis/CleanArchitecture#1150 ·
Maintainers usually reply within 1 day
-
area:data coverage
Difficulty 1/5 Under an hour Newbie friendliness 68/100
reacher-z/Awesome-CUA#5039 ·
Maintainers usually reply within 19 days
-
Bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
ShareX/ShareX#9002 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Facepunch/sbox-public#12305 ·
Maintainers usually reply within 5 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
JiaFeiMiao-K-Cat/DiscImageStudio#205 ·
Maintainers usually reply within 1 day