Skip to content

Fix for init failure recovery (only applies when baking the failed in…#1929

Merged
mltheuser merged 1 commit intomasterfrom
fix/missing-metadata
Nov 13, 2025
Merged

Fix for init failure recovery (only applies when baking the failed in…#1929
mltheuser merged 1 commit intomasterfrom
fix/missing-metadata

Conversation

@mltheuser
Copy link
Collaborator

This fixes a very specific case where an instance is baked twice.

On second bake an actor is found and the Init event is applied again (in case it did not reach on the first bake) but this time with empty metadata which result in an Instance that is ready to receive commands but has no metadata.

Note: The second bake can not overwrite metadata from a successful first bake since once initialised the Instance will ignore further Init events.

So we now fix the case: Instance first bake -> Actor created -> Init Message lost -> baked again

@mltheuser mltheuser merged commit 2338b3f into master Nov 13, 2025
4 checks passed
@mltheuser mltheuser deleted the fix/missing-metadata branch November 13, 2025 09:17
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.

2 participants