[mythtv-users] backend freeze on 0.13: waiting for a thread

Jeff jeff at intersystems.com
Mon Feb 9 21:01:12 EST 2004


I'm going to toss this out in case it rings a bell with someone
who can fill in some details on what might cause this. I'm running
0.13 built from source on a 2.4.23 kernel. There is one mention of this
problem from last August in the archives.

I had two shows recording at once. One is on a PVR250, the other
is on a bttv card. This is a 1.2GHz Celeron and the bttv card puts
a pretty heavy load on the box...you can't watch a recording at the
same time without maxing it out and stuttering a little bit.
I'm not sure if this is related to the problem or not.

While it was recording I started using MythWeb to start scheduling
some recordings. One thing I did was delete Buffy as a "to be recorded"
show. It looks like it was in the middle of recording this at the time. I
didn't delete any of the episodes, just changed the scheduling.

Some point soon after that mythweb stopped serving pages and complained
the backend was down. I checked on the TV set and mythfrontend
reported that the backend was down as well. I left it alone in case it was
still recording Cats & Dogs.  Unfortunately it didn't occur to me to try
and poke around before restarting the backend as I didn't look at the logs
until later.

The log file is attached.

I started down the track of looking at the messages which are
generated each time MythWeb serves a page. These seem to
indicate that a new connection is being made to the backend
server. I didn't find where these are closed but I did a test where I
created a lot of page views and by itself, this doesn't cause the waiting
for a thread message.

If I can reproduce this and there's more info I can gather, let me
know what would be most useful.



-------------- next part --------------
2004-02-09 17:00:00 Changing from RecordingOnly to None
2004-02-09 17:00:00 Changing from RecordingOnly to None
2004-02-09 17:00:03 Found changes in the todo list.
2004-02-09 17:00:05 Started recording "Buffy the Vampire Slayer" on channel: 9074 on cardid: 17, sourceid 9
2004-02-09 17:00:05 Changing from None to RecordingOnly
Input #0, mpeg, from '/var/video/tv/9074_20040209160000_20040209170000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:00:00 Changing from RecordingOnly to None
2004-02-09 18:00:03 Found changes in the todo list.
2004-02-09 18:00:04 Started recording "Cats & Dogs" on channel: 9041 on cardid: 17, sourceid 9
2004-02-09 18:00:05 Changing from None to RecordingOnly
Input #0, mpeg, from '/var/video/tv/9074_20040209170000_20040209180000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:30:02 Started recording "Sister, Sister" on channel: 9050 on cardid: 18, sourceid 9
2004-02-09 18:30:03 Changing from None to RecordingOnly
audio volume set to '65535'
strange error flushing buffer ... 
2004-02-09 18:43:56 MainServer::HandleAnnounce Playback
2004-02-09 18:43:56 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:44:48 MainServer::HandleAnnounce Playback
2004-02-09 18:44:48 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:44:57 MainServer::HandleAnnounce Playback
2004-02-09 18:44:57 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:45:09 MainServer::HandleAnnounce Playback
2004-02-09 18:45:09 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:45:53 MainServer::HandleAnnounce Playback
2004-02-09 18:45:53 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:46:04 MainServer::HandleAnnounce Playback
2004-02-09 18:46:04 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:46:07 MainServer::HandleAnnounce Playback
2004-02-09 18:46:07 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:46:08 Found changes in the todo list.
2004-02-09 18:46:12 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:12 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9041_20040209180000_20040209200000.nuv':
  Stream #0.0: Video: mpeg1video, 640x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:13 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:13 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9074_20040209170000_20040209180000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:14 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:14 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:15 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:15 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9074_20040209160000_20040209170000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:17 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:17 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:18 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:18 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9051_20040209113000_20040209123000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:19 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:19 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9051_20040209110000_20040209113000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:20 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:20 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9074_20040209070000_20040209080000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:23 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:23 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:23 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:23 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9066_20040209041500_20040209064500.nuv':
  Stream #0.0: Video: mpeg1video, 640x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:25 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:25 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:27 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:27 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:28 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:28 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:28 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:28 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9051_20040208200000_20040208203000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:29 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:29 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9050_20040208183000_20040208190000.nuv':
  Stream #0.0: Video: mpeg1video, 640x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:31 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:31 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:31 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:31 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:31 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:31 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9010_20040208150000_20040208170000.nuv':
  Stream #0.0: Video: mpeg1video, 640x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:34 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:34 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:34 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:34 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9051_20040208130000_20040208140000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:36 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:36 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:36 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:36 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9051_20040208123000_20040208130000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:37 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:37 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9051_20040208120000_20040208123000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:38 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:38 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:39 MainServer::HandleAnnounce Playback
2004-02-09 18:46:39 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:46:39 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:39 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:40 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:40 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:40 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:40 adding: tvsrv.localnet.net as a remote file transfer
Input #0, mpeg, from '/var/video/tv/9062_20040208060000_20040208080000.nuv':
  Stream #0.0: Video: mpeg1video, 640x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:44 MainServer::HandleAnnounce Playback
2004-02-09 18:46:44 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:46:45 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:45 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:46 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:46 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:46 Found changes in the todo list.
Input #0, mpeg, from '/var/video/tv/9062_20040207221500_20040208013000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
Input #0, mpeg, from '/var/video/tv/9062_20040207221500_20040208013000.nuv':
  Stream #0.0: Video: mpeg1video, 352x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-02-09 18:46:50 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:50 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:46:50 MainServer::HandleAnnounce FileTransfer
2004-02-09 18:46:50 adding: tvsrv.localnet.net as a remote file transfer
2004-02-09 18:47:01 MainServer::HandleAnnounce Playback
2004-02-09 18:47:01 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:47:02 MainServer::HandleAnnounce Playback
2004-02-09 18:47:02 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:47:02 MainServer::HandleAnnounce Playback
2004-02-09 18:47:02 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:47:03 MainServer::HandleAnnounce Playback
2004-02-09 18:47:03 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:47:36 MainServer::HandleAnnounce Playback
2004-02-09 18:47:36 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:47:36 MainServer::HandleAnnounce Playback
2004-02-09 18:47:36 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:47:36 MainServer::HandleAnnounce Playback
2004-02-09 18:47:36 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:47:36 MainServer::HandleAnnounce Playback
2004-02-09 18:47:36 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:47:37 MainServer::HandleAnnounce Playback
2004-02-09 18:47:37 adding: tvsrv.localnet.net as a player 0
2004-02-09 18:47:372004-02-09 18:47:37 MainServer::HandleAnnounce Playback
2004-02-09 18:47:37 adding: tvsrv.localnet.net as a player 0
 waiting for a thread..
2004-02-09 18:47:37 waiting for a thread..
2004-02-09 18:47:38 waiting for a thread..
2004-02-09 18:47:38 waiting for a thread..
2004-02-09 18:47:38 waiting for a thread..
2004-02-09 18:47:38 waiting for a thread..


More information about the mythtv-users mailing list