[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