Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Introduce a transient worker that is started by kernel:init and that only calls init:run_on_load_handlers(), which will run all so far postponed (after code load) on_load handlers. The worker exits immediately after that. This on_load worker is run after code_server and standard_error, which should provide enough fundamentals for the on_load handlers themselves. The need for explicitly calling on_load handlers from e.g user_drv and the SSL distribution inet_tls_dist should vanish. Therefore init:run_on_load_handlers/1 should be removed, but to avoid bootstrap problems that can wait to a later commit.
- Loading branch information
1 parent
1c1cc59
commit 4a28031
Showing
3 changed files
with
51 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