Avoid killing ogclient in virtual mode

more_events
Roberto Hueso Gómez 2020-04-20 09:14:52 +02:00
parent 2e3d47b7b8
commit b576836e43
1 changed files with 8 additions and 8 deletions

View File

@ -318,10 +318,10 @@ class ogRest():
response = restResponse(ogResponses.IN_PROGRESS)
client.send(response.get())
client.disconnect()
if self.state == ThreadState.BUSY:
self.kill_process()
if self.mode != 'virtual':
client.disconnect()
if self.state == ThreadState.BUSY:
self.kill_process()
threading.Thread(target=ogThread.reboot, args=(self,)).start()
@ -329,10 +329,10 @@ class ogRest():
response = restResponse(ogResponses.IN_PROGRESS)
client.send(response.get())
client.disconnect()
if self.state == ThreadState.BUSY:
self.kill_process()
if self.mode != 'virtual':
client.disconnect()
if self.state == ThreadState.BUSY:
self.kill_process()
threading.Thread(target=ogThread.poweroff, args=(self,)).start()