[mythtv-commits] Ticket #2285: Recording deletion can cause temporary UI unresponsivenes with remote backends
MythTV
mythtv at cvs.mythtv.org
Fri Oct 13 21:47:07 UTC 2006
#2285: Recording deletion can cause temporary UI unresponsivenes with remote
backends
---------------------+------------------------------------------------------
Reporter: danielk | Owner: danielk
Type: defect | Status: closed
Priority: minor | Milestone: 0.21
Component: mythtv | Version: head
Severity: medium | Resolution: invalid
---------------------+------------------------------------------------------
Changes (by danielk):
* status: new => closed
* resolution: => invalid
Comment:
It turns out that this was a local problem (unlike #2283 which has been
fixed).
My remote frontend had what appears to have been a filesystem corruption
causing stat() to take a very long time to check one particular zero
length file. fsck is also refusing to run on that filesystem, which can't
be a good thing.
Just in case this is not just an isolated incident, and we're actually
doing something that is triggering the OS to block stat access, I've
attached my debugging changes to the ticket. The change in mainserver.cpp
are the relevant most one.
Without my local problem FillList() still isn't super-fast, but it
completes in 400 ms (with 200GB of recordings) not 10 seconds. FillList()
could probably be optimized to run in 100ms, but the effort isn't
justified at the moment.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/2285#comment:1>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list