diff options
author | Robert Adam <dev@robert-adam.de> | 2021-06-27 17:17:01 +0300 |
---|---|---|
committer | Robert Adam <dev@robert-adam.de> | 2021-07-09 16:48:48 +0300 |
commit | dbdb30fcc032e248a77a8bec9dc7ab6d97bb5c7a (patch) | |
tree | d118fb9da48bb8e86c61009750766c638bf96b92 /src/mumble/mumble_lt.ts | |
parent | fc54b2504205e805dbb24ecf9c08d763165d8cc6 (diff) |
FIX(client): Issues when updating installed plugins
The first issue was that the old plugin would simply get overwritten
without at least warning the user that such a thing will take place.
With this commit this is still not guaranteed as plugins can be
installed in different directories in which case no warning is emitted
(the user will end up with two versions of the plugin installed in
parallel).
The second issue was that if a plugin was loaded while it is being
updated, on some OS (e.g. Windows) the corresponding library file is
locked and can thus not be overwritten. Therefore plugins are now
explicitly cleared before an overwrite is attempted.
Diffstat (limited to 'src/mumble/mumble_lt.ts')
0 files changed, 0 insertions, 0 deletions