mirror of
https://github.com/phin05/discord-rich-presence-plex
synced 2024-11-22 01:23:02 +00:00
Update discordRichPresencePlex.py
This commit is contained in:
parent
03c2ebd2c6
commit
b0ee7de095
1 changed files with 16 additions and 14 deletions
|
@ -77,26 +77,28 @@ class discordRichPresence:
|
||||||
self.child.log("Closing Discord IPC Pipe")
|
self.child.log("Closing Discord IPC Pipe")
|
||||||
self.child.lastState, self.child.lastSessionKey, self.child.lastRatingKey = None, None, None
|
self.child.lastState, self.child.lastSessionKey, self.child.lastRatingKey = None, None, None
|
||||||
self.process.kill()
|
self.process.kill()
|
||||||
if (self.pipeWriter):
|
|
||||||
try:
|
|
||||||
self.pipeWriter.close()
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
try:
|
|
||||||
self.loop.run_until_complete(self.pipeReader.read(1024))
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
self.pipeWriter, self.pipeReader = None, None
|
|
||||||
try:
|
|
||||||
self.loop.close()
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
if (self.child.stopTimer):
|
if (self.child.stopTimer):
|
||||||
self.child.stopTimer.cancel()
|
self.child.stopTimer.cancel()
|
||||||
self.child.stopTimer = None
|
self.child.stopTimer = None
|
||||||
if (self.child.stopTimer2):
|
if (self.child.stopTimer2):
|
||||||
self.child.stopTimer2.cancel()
|
self.child.stopTimer2.cancel()
|
||||||
self.child.stopTimer2 = None
|
self.child.stopTimer2 = None
|
||||||
|
if (self.pipeWriter):
|
||||||
|
try:
|
||||||
|
self.pipeWriter.close()
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
self.pipeWriter = None
|
||||||
|
if (self.pipeReader):
|
||||||
|
try:
|
||||||
|
self.loop.run_until_complete(self.pipeReader.read(1024))
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
self.pipeReader = None
|
||||||
|
try:
|
||||||
|
self.loop.close()
|
||||||
|
except:
|
||||||
|
pass
|
||||||
self.running = False
|
self.running = False
|
||||||
|
|
||||||
def send(self, activity):
|
def send(self, activity):
|
||||||
|
|
Loading…
Reference in a new issue