Opened 14 years ago

Closed 14 years ago

#675 closed defect (fixed)

backend deadlock after recording.

Reported by: Stuart Auchterlonie Owned by: danielk
Priority: minor Milestone: 0.19
Component: mythtv Version: head
Severity: medium Keywords: mythbackend deadlock
Cc: Ticket locked: no

Description

With svn rev 7902 after a recording has been performed, the backend no longer responds to requests from either mythweb or mythfrontend.

I'm attaching a backtrace.

Attachments (1)

backend.log (30.4 KB) - added by Stuart Auchterlonie 14 years ago.
backtrace showing deadlock

Download all attachments as: .zip

Change History (3)

Changed 14 years ago by Stuart Auchterlonie

Attachment: backend.log added

backtrace showing deadlock

comment:1 Changed 14 years ago by Isaac Richards

Owner: changed from Isaac Richards to danielk

Preview generator, still using the comms stuff when it shouldn't be.

comment:2 Changed 14 years ago by danielk

Resolution: fixed
Status: newclosed

(In [7904]) Fixes #675.

This adds a parameter, called 'local_only', to the PreviewGenerator? constructor which defaults to true. When set to true the preview generator will never open a connection to the backend, even if it can't find the recording to preview locally.

Also added some doxygen documentation that tells developers using the PreviewGenerator? that this should always be set when using the preview generator on the backend.

Note: See TracTickets for help on using tickets.