mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
Enable dynamic plugin load and unload #369
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @LogicalPhallacy on GitHub (Feb 1, 2019).
Is your feature request related to a problem? Please describe.
Restarting servers to load or unload plugins is dumb and wastes time.
Describe the solution you'd like
This should be tagged with dotnet core 3 as that will be bringing the unload load functionality of Appdomains which would enable exactly this sort of thing.
Describe alternatives you've considered
We could keep it the way it is and require server restarts that technically ought not to be needed.
Additional context
@JustAMan please tag for dotnet core 3
@cvium commented on GitHub (Apr 8, 2021):
It's just not feasible even in .NET 5. Unloading is a huge can of worms.