Skip to content

Conversation

@jjlawren
Copy link
Collaborator

Documented here and briefly described in this comment, setting up subscriptions using timeline/subscribe will always "fail" as it's requesting the client to send callbacks to the requester on the provided port. We never create a listener to handle the async timeline updates so they always get rejected at the socket level.

The original workaround for ptp and Plex Media Player re-subscription intervals have been left intact.

@jjlawren jjlawren force-pushed the timeline_do_not_subscribe branch from f0e6d3f to 5fe5109 Compare May 12, 2020 18:48
@Hellowlol
Copy link
Collaborator

What clients have you tested this against?

@jjlawren
Copy link
Collaborator Author

Plex Web, Shield, Plex desktop, iOS app. I haven't noticed any regressions in behavior.

Note that I only detected issues when analyzing the Shield client logs. It doesn't cause any visible functional issues as the clients seem to treat this as a non-fatal error.

@Hellowlol
Copy link
Collaborator

Fix comment i made and this will be included in 4.0

@coveralls
Copy link

Coverage Status

Coverage remained the same at 65.479% when pulling 275f4ba on jjlawren:timeline_do_not_subscribe into a5ee061 on pkkid:master.

@Hellowlol Hellowlol merged commit 785a2f0 into pushingkarmaorg:master Jun 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants