Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#11853 closed Bug Report - General (fixed)

Mythweb: reschedule requests delay results for 30 seconds

Reported by: Jim Stichnoth Owned by: Jim Stichnoth
Priority: major Milestone: 0.27
Component: Plugin - MythWeb Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

After [032d763394], any mythweb action that causes a reschedule (e.g. editing recording rules, or pressing Don't Record / Never Record on the Upcoming Recordings list) delays the page reload by 30 seconds. This is because mythweb waits up to 30 seconds to get a reschedule response from the backend, but it has connected to the backend in a way that prevents such messages from being received.

Change History (4)

comment:1 Changed 6 years ago by Jim Stichnoth

Status: newaccepted

comment:2 Changed 6 years ago by Jim Stichnoth <jstichnoth@…>

Resolution: fixed
Status: acceptedclosed

In fdf205485bf65ce4feb2d233da600e37aad8b0fc/mythtv:

Mythweb: Prevent unnecessary 30-second delay after rescheduling.

For the listenForEvent() method, manually close and reopen the backend
connection in a way that allows MythEvent? messages to be received.

Fixes #11853.

comment:3 Changed 6 years ago by Jim Stichnoth <jstichnoth@…>

In 3406108cd9b5881904730ef1ecb4d31a7fb8b0ad/mythtv:

Mythweb: Prevent unnecessary 30-second delay after rescheduling.

For the listenForEvent() method, manually close and reopen the backend
connection in a way that allows MythEvent? messages to be received.

Fixes #11853.
(cherry picked from commit fdf205485bf65ce4feb2d233da600e37aad8b0fc)

comment:4 Changed 6 years ago by JYA

dups of #11051

Note: See TracTickets for help on using tickets.