Skip to content

fix(core): add synchronization for race conditions#101

Merged
encodeous merged 2 commits intomainfrom
ac/spring-clean-26
May 7, 2026
Merged

fix(core): add synchronization for race conditions#101
encodeous merged 2 commits intomainfrom
ac/spring-clean-26

Conversation

@encodeous
Copy link
Copy Markdown
Owner

Due to the addition of hot-reloading config, and the realization in #99, nylon has many sections of code which exhibit race conditions.

This PR tries to address some of the obvious race conditions.

@encodeous encodeous linked an issue May 6, 2026 that may be closed by this pull request
@encodeous encodeous force-pushed the ac/spring-clean-26 branch 2 times, most recently from a4c3373 to 61223da Compare May 7, 2026 00:11
Due to the addition of hot-reloading config, and the realization in #99, nylon has many sections of code which exhibit race conditions.

This PR tries to address some of the obvious race conditions.
@encodeous encodeous force-pushed the ac/spring-clean-26 branch from 61223da to bdd42dd Compare May 7, 2026 00:15
@encodeous encodeous force-pushed the ac/spring-clean-26 branch from 58541f8 to ee87d71 Compare May 7, 2026 00:52
@encodeous encodeous merged commit a2a7a44 into main May 7, 2026
3 checks passed
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

Successfully merging this pull request may close these issues.

core(routing): bart routing table is not write safe

1 participant