-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve handshaking between processes
A .tkn file, containing the runner registration token is created inside the microVM. The main orchestrator will wait for the first such token file for a given runner loop before continuing iterating to the next runner loop. This slows down startup time slightly, but provides improved determinism. Also, when an exit signal is caught, a file with the extension .brk is created with a secret. This file and the content of the secret are verified in the runner loop, and, when present and matching, the loop is stopped instead of a new runner being created.
- Loading branch information
Showing
3 changed files
with
87 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters