[Audio] Restart Lavalink after unexpected shutdown (#3034)

* fix(audio): lavalink not getting restarted after unexpected shutdown

* chore(changelog): add towncrier entry
This commit is contained in:
jack1142 2019-10-22 04:37:07 +02:00 committed by Michael H
parent 2ba6fb17ca
commit 2dbed96be1
2 changed files with 2 additions and 1 deletions

View File

@ -0,0 +1 @@
Lavalink will now be restarted after unexpected shutdown.

View File

@ -59,7 +59,7 @@ class ServerManager:
if self._proc is not None: if self._proc is not None:
if self._proc.returncode is None: if self._proc.returncode is None:
raise RuntimeError("Internal Lavalink server is already running") raise RuntimeError("Internal Lavalink server is already running")
else: elif self._shutdown:
raise RuntimeError("Server manager has already been used - create another one") raise RuntimeError("Server manager has already been used - create another one")
await self.maybe_download_jar() await self.maybe_download_jar()