Hopefully fix Plex Companion RuntimeError
- RuntimeError: dictionary changed size during iteration 12:42:00 T:8236 ERROR: Traceback (most recent call last): 12:42:00 T:8236 ERROR: File "C:\Users\Tom\AppData\Roaming\Kodi\addons\plugin.video.plexkodiconnect\resources\lib\plexbmchelper\listener.py", line 213, in answer_request 12:42:00 T:8236 ERROR: subMgr.notify() 12:42:00 T:8236 ERROR: File "C:\Users\Tom\AppData\Roaming\Kodi\addons\plugin.video.plexkodiconnect\resources\lib\plexbmchelper\subscribers.py", line 163, in notify 12:42:00 T:8236 ERROR: self.notifyServer(players) 12:42:00 T:8236 ERROR: File "C:\Users\Tom\AppData\Roaming\Kodi\addons\plugin.video.plexkodiconnect\resources\lib\plexbmchelper\subscribers.py", line 178, in notifyServer 12:42:00 T:8236 ERROR: for typus, p in self.lastplayers.iteritems():
This commit is contained in:
parent
9d2902baa5
commit
14c9d10459
1 changed files with 2 additions and 2 deletions
|
@ -160,8 +160,8 @@ class SubscriptionManager:
|
||||||
with threading.RLock():
|
with threading.RLock():
|
||||||
for sub in self.subscribers.values():
|
for sub in self.subscribers.values():
|
||||||
sub.send_update(msg, len(players) == 0)
|
sub.send_update(msg, len(players) == 0)
|
||||||
self.notifyServer(players)
|
self.notifyServer(players)
|
||||||
self.lastplayers = players
|
self.lastplayers = players
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def notifyServer(self, players):
|
def notifyServer(self, players):
|
||||||
|
|
Loading…
Reference in a new issue