diff --git a/plugin/src/ServeSession.lua b/plugin/src/ServeSession.lua index f9a3bd9b..ec6de75e 100644 --- a/plugin/src/ServeSession.lua +++ b/plugin/src/ServeSession.lua @@ -137,7 +137,9 @@ function ServeSession:start() end) end) :catch(function(err) - self:__stopInternal(err) + if self.__status ~= Status.Disconnected then + self:__stopInternal(err) + end end) end