Syncplay / syncplay

Client/server to synchronize media playback on mpv/VLC/MPC-HC/MPC-BE on many computers
http://syncplay.pl/
Apache License 2.0
2.11k stars 214 forks source link

error when close the app #530

Closed jiang-yuan closed 1 year ago

jiang-yuan commented 2 years ago

Describe the bug show error when close the app

Version and platform:

Additional context Unhandled Error Traceback (most recent call last): File "twisted\internet\defer.pyc", line 477, in addCallbacks

File "twisted\internet\defer.pyc", line 857, in _runCallbacks

File "twisted\internet\base.pyc", line 510, in _continueFiring

File "twisted\internet\base.pyc", line 762, in disconnectAll

--- --- File "twisted\python\log.pyc", line 96, in callWithLogger

File "twisted\python\log.pyc", line 80, in callWithContext

File "twisted\python\context.pyc", line 117, in callWithContext

File "twisted\python\context.pyc", line 82, in callWithContext

File "twisted\internet\tcp.pyc", line 508, in connectionLost

File "twisted\internet\tcp.pyc", line 326, in connectionLost

File "twisted\protocols\tls.pyc", line 400, in connectionLost

File "twisted\protocols\policies.pyc", line 114, in connectionLost

File "twisted\internet\endpoints.pyc", line 159, in connectionLost

File "twisted\application\internet.pyc", line 466, in connectionLost

File "twisted\application\internet.pyc", line 659, in

File "automat_methodical.pyc", line 244, in _clientDisconnected

File "automat_methodical.pyc", line 283, in call

File "twisted\application\internet.pyc", line 779, in _wait

File "twisted\application\internet.pyc", line 790, in _doWait

File "syncplay\client.pyc", line 855, in retry

File "syncplay\client.pyc", line 1634, in showMessage

File "syncplay\client.pyc", line 1667, in showOSDMessage

File "syncplay\players\mpv.pyc", line 133, in displayMessage

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 600, in wrapper

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 633, in command

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 330, in command

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 89, in send

builtins.BrokenPipeError: handle is closed

Unhandled Error Traceback (most recent call last): File "twisted\internet\defer.pyc", line 477, in addCallbacks

File "twisted\internet\defer.pyc", line 857, in _runCallbacks

File "twisted\internet\base.pyc", line 510, in _continueFiring

File "twisted\internet\base.pyc", line 762, in disconnectAll

--- --- File "twisted\python\log.pyc", line 96, in callWithLogger

File "twisted\python\log.pyc", line 80, in callWithContext

File "twisted\python\context.pyc", line 117, in callWithContext

File "twisted\python\context.pyc", line 82, in callWithContext

File "twisted\internet\tcp.pyc", line 508, in connectionLost

File "twisted\internet\tcp.pyc", line 326, in connectionLost

File "twisted\protocols\tls.pyc", line 400, in connectionLost

File "twisted\protocols\policies.pyc", line 114, in connectionLost

File "twisted\internet\endpoints.pyc", line 159, in connectionLost

File "twisted\application\internet.pyc", line 466, in connectionLost

File "twisted\application\internet.pyc", line 659, in

File "automat_methodical.pyc", line 244, in _clientDisconnected

File "automat_methodical.pyc", line 283, in call

File "twisted\application\internet.pyc", line 779, in _wait

File "twisted\application\internet.pyc", line 790, in _doWait

File "syncplay\client.pyc", line 855, in retry

File "syncplay\client.pyc", line 1634, in showMessage

File "syncplay\client.pyc", line 1667, in showOSDMessage

File "syncplay\players\mpv.pyc", line 133, in displayMessage

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 600, in wrapper

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 633, in command

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 330, in command

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 89, in send

builtins.BrokenPipeError: handle is closed

Unhandled error in Deferred:

Traceback (most recent call last): File "syncplay\vendor\qt5reactor.pyc", line 276, in iterate_qt

File "syncplay\vendor\qt5reactor.pyc", line 363, in iterate

File "twisted\internet\base.pyc", line 991, in runUntilCurrent

File "twisted\internet\task.pyc", line 251, in call

--- --- File "twisted\internet\defer.pyc", line 190, in maybeDeferred

File "syncplay\client.pyc", line 1217, in __displayMessageOnOSD

File "syncplay\client.pyc", line 1130, in

File "syncplay\client.pyc", line 1162, in _checkIfYouReAloneInTheRoom

File "syncplay\client.pyc", line 1667, in showOSDMessage

File "syncplay\players\mpv.pyc", line 133, in displayMessage

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 600, in wrapper

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 633, in command

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 330, in command

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 89, in send

builtins.BrokenPipeError: handle is closed

Unhandled Error Traceback (most recent call last): File "twisted\internet\defer.pyc", line 477, in addCallbacks

File "twisted\internet\defer.pyc", line 857, in _runCallbacks

File "twisted\internet\base.pyc", line 510, in _continueFiring

File "twisted\internet\base.pyc", line 762, in disconnectAll

--- --- File "twisted\python\log.pyc", line 96, in callWithLogger

File "twisted\python\log.pyc", line 80, in callWithContext

File "twisted\python\context.pyc", line 117, in callWithContext

File "twisted\python\context.pyc", line 82, in callWithContext

File "twisted\internet\tcp.pyc", line 508, in connectionLost

File "twisted\internet\tcp.pyc", line 326, in connectionLost

File "twisted\protocols\tls.pyc", line 400, in connectionLost

File "twisted\protocols\policies.pyc", line 114, in connectionLost

File "twisted\internet\endpoints.pyc", line 159, in connectionLost

File "twisted\application\internet.pyc", line 466, in connectionLost

File "twisted\application\internet.pyc", line 659, in

File "automat_methodical.pyc", line 244, in _clientDisconnected

File "automat_methodical.pyc", line 283, in call

File "twisted\application\internet.pyc", line 779, in _wait

File "twisted\application\internet.pyc", line 790, in _doWait

File "syncplay\client.pyc", line 855, in retry

File "syncplay\client.pyc", line 1634, in showMessage

File "syncplay\client.pyc", line 1667, in showOSDMessage

File "syncplay\players\mpv.pyc", line 133, in displayMessage

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 600, in wrapper

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 633, in command

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 330, in command

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 89, in send

builtins.BrokenPipeError: handle is closed

Unhandled Error Traceback (most recent call last): File "twisted\internet\defer.pyc", line 477, in addCallbacks

File "twisted\internet\defer.pyc", line 857, in _runCallbacks

File "twisted\internet\base.pyc", line 510, in _continueFiring

File "twisted\internet\base.pyc", line 762, in disconnectAll

--- --- File "twisted\python\log.pyc", line 96, in callWithLogger

File "twisted\python\log.pyc", line 80, in callWithContext

File "twisted\python\context.pyc", line 117, in callWithContext

File "twisted\python\context.pyc", line 82, in callWithContext

File "twisted\internet\tcp.pyc", line 508, in connectionLost

File "twisted\internet\tcp.pyc", line 326, in connectionLost

File "twisted\protocols\tls.pyc", line 400, in connectionLost

File "twisted\protocols\policies.pyc", line 114, in connectionLost

File "twisted\internet\endpoints.pyc", line 159, in connectionLost

File "twisted\application\internet.pyc", line 466, in connectionLost

File "twisted\application\internet.pyc", line 659, in

File "automat_methodical.pyc", line 244, in _clientDisconnected

File "automat_methodical.pyc", line 283, in call

File "twisted\application\internet.pyc", line 779, in _wait

File "twisted\application\internet.pyc", line 790, in _doWait

File "syncplay\client.pyc", line 855, in retry

File "syncplay\client.pyc", line 1634, in showMessage

File "syncplay\client.pyc", line 1667, in showOSDMessage

File "syncplay\players\mpv.pyc", line 133, in displayMessage

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 600, in wrapper

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 633, in command

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 330, in command

File "syncplay\vendor\python_mpv_jsonipc\python_mpv_jsonipc.pyc", line 89, in send

builtins.BrokenPipeError: handle is closed

Et0h commented 1 year ago

This appears to be the same as https://github.com/Syncplay/syncplay/issues/571 just on Windows 10 rather than 11. I've already replied to #571 so I'll be closing this issue.