If no new version of the server binary is available, the plugin gets stuck in the "downloading/updating" state. This is caused by the auto_update_executable function setting cls.downloading = True, but returning without setting it fo False again:
|
if current_version == latest_version: |
|
# don't need to update |
|
return executable_path |