You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 8, 2025. It is now read-only.
Previously, when the main.py file is loaded it implicitly
caused a plugin discovery as a side effect.
This becomes a problem when external plugins derive
from `BaseIsolatedPlugin` which causes the plugin
to spawn a new process. That is, because the new
process implicitly loads main.py which then causes
another plugin discovery to run in the plugin process.
Trivia: This does not happen when the process
launching strategy is `fork` because then, the forked
process does already come loaded with the memory
of the parent process and therefore does not load
main.py again.
0 commit comments