[mythtv-commits] Ticket #956: "Watch Recordings" screen segfault (QObject::disconnectInternal)
MythTV
mythtv at cvs.mythtv.org
Wed Jan 25 14:51:34 UTC 2006
#956: "Watch Recordings" screen segfault (QObject::disconnectInternal)
-------------------------------------------------+--------------------------
Reporter: torbjorn.jansson at mbox200.swipnet.se | Owner: danielk
Type: defect | Status: closed
Priority: minor | Milestone: 0.19
Component: mythtv | Version: head
Severity: medium | Resolution: fixed
-------------------------------------------------+--------------------------
Comment (by danielk):
(In [8717]) Fixes #1078. References #956.
The fix for #956 made the invalid assumption that shutting down the
~PlaybackBox() should never take longer than 500 ms to finish.
This was a zombie prevention measure. I've removed the timeout,
and I've also implemented a deleteLater() function which cleans
up some things early, and should give us snappier preview response.
Torbjorn, can you run with '-v playback' for a while, and then
grep for "previewThreadDone took" in the logs, I'd like some info
on how long this takes in the longest case on your system. On
my system it never takes longer than 7 ms, which is why I thought
a 500 ms timeout would be safe. Maybe I can use a 5 minute
timeout or something like that..
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/956>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list