[mythtv-commits] Ticket #12619: LiveTV long pause when all tuners are busy

MythTV noreply at mythtv.org
Sun Jan 24 17:25:49 UTC 2016


#12619: LiveTV long pause when all tuners are busy
--------------------------------------+-------------------------
     Reporter:  james.meyer@…         |      Owner:
         Type:  Bug Report - General  |     Status:  new
     Priority:  minor                 |  Milestone:  unknown
    Component:  MythTV - General      |    Version:  Master Head
     Severity:  medium                |   Keywords:
Ticket locked:  0                     |
--------------------------------------+-------------------------
 When all tuners are busy recording and Live_TV is selected from the menu
 there is a pause where the frontend completely locks up.  After about 30
 secs a dialog pops up stating that all tuners are busy and a 2nd dialog
 stating that the backend is online.
 Previous versions of mythtv do not have the pause and would display the
 all tuners busy dialog right away.

 For this test the tuner cards in use is a pvr-500.
 Included are both the FE and BE logs from the time live-tv is selected to
 recovery.

 [root at zeal 2016-01-24]# mythfrontend --version
 Please attach all output as a file in bug reports.
 MythTV Version : v0.28-pre-3481-g5d5e9b8
 MythTV Branch : master
 Network Protocol : 88
 Library API : 0.28.20160113-1
 QT Version : 5.5.1
 Options compiled in:
  linux profile use_hidesyms using_alsa using_oss using_backend
 using_bindings_perl using_bindings_python using_bindings_php
 using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun
 using_vbox using_ceton using_hdpvr using_ivtv using_joystick_menu
 using_libcec using_libcrypto using_libdns_sd using_libfftw3 using_libxml2
 using_lirc using_mheg using_opengl using_opengl_video using_qtwebkit
 using_qtscript using_qtdbus using_taglib using_v4l2 using_x11 using_xrandr
 using_xv using_profiletype using_systemd_notify using_bindings_perl
 using_bindings_python using_bindings_php using_freetype2
 using_mythtranscode using_opengl using_vaapi using_vdpau using_openmax
 using_ffmpeg_threads using_mheg using_libass using_libxml2


 ----frontend  logs ----
 2016-01-24T11:19:12.725488-06:00 mythfrontend[1554]: E
 MythSocketThread(-1) mythsocket.cpp:858 (ReadStringListReal)
 MythSocket(7fad3c002ac0:56): ReadStringList: Error, timed out after 30000
 ms.
 2016-01-24T11:19:12.725501-06:00 mythfrontend[1554]: E CoreContext
 mythsocket.cpp:358 (SendReceiveStringList) MythSocket(7fad3c002ac0:-1): No
 response.
 2016-01-24T11:19:12.725505-06:00 mythfrontend[1554]: N CoreContext
 mythcorecontext.cpp:1285 (SendReceiveStringList)
 MythCoreContext::SendReceiveStringList(): Connection to backend server
 lost
 2016-01-24T11:19:12.725508-06:00 mythfrontend[1554]: N
 MythSocketThread(-1) mythcorecontext.cpp:1528 (connectionClosed)
 MythCoreContext::connectionClosed(): Event socket closed.  No connection
 to the backend.
 2016-01-24T11:19:12.725511-06:00 mythfrontend[1554]: I CoreContext
 mythcorecontext.cpp:436 (ConnectCommandSocket)
 MythCoreContext::ConnectCommandSocket(): Connecting to backend server:
 192.168.1.142:6543 (try 1 of 1)
 2016-01-24T11:19:12.725514-06:00 mythfrontend[1554]: E
 MythSocketThread(-1) mythsocket.cpp:745 (WriteStringListReal)
 MythSocket(5862a30:54): WriteStringList: Error, invalid string list.
 2016-01-24T11:19:12.725517-06:00 mythfrontend[1554]: E CoreContext
 mythsocket.cpp:352 (SendReceiveStringList) MythSocket(5862a30:54): Failed
 to send command.
 2016-01-24T11:19:12.725520-06:00 mythfrontend[1554]: C CoreContext
 mythcorecontext.cpp:1327 (SendReceiveStringList)
 MythCoreContext::SendReceiveStringList(): Reconnection to backend server
 failed
 2016-01-24T11:19:12.725523-06:00 mythfrontend[1554]: I SendMessage
 mythcorecontext.cpp:436 (ConnectCommandSocket)
 MythCoreContext::ConnectCommandSocket(): Connecting to backend server:
 192.168.1.142:6543 (try 1 of 1)

 ----------  backend---------2016-01-24T11:18:42.692341-06:00
 mythbackend[2145]: E MythSocketThread(80) mythsocket.cpp:745
 (WriteStringListReal) MythSocket(21a45a0:80): WriteStringList: Error,
 invalid string list.
 2016-01-24T11:18:55.303995-06:00 mythbackend[2145]: N Expire
 autoexpire.cpp:641 (SendDeleteMessages) Expiring 0 MB for 2022 at
 2016-01-24T17:12:26Z => "In the Kitchen With David":"Power Pressure Cooker
 - Emeril Lagasse"
 2016-01-24T11:19:00.308604-06:00 mythbackend[2145]: N DeleteThread
 mainserver.cpp:2417 (DeleteRecordedFiles) DeleteRecordedFiles - recording
 id 52 filename
 /data/storage/ST3300831AS_4NF0CRBT/media/tv/live/2022_20160124171226.mpg
 2016-01-24T11:19:00.308680-06:00 mythbackend[2145]: N DeleteThread
 mainserver.cpp:2495 (DoDeleteInDB) DoDeleteINDB - recording id 52 (chanid
 2022 at 2016-01-24T17:12:26Z)
 2016-01-24T11:19:12.720010-06:00 mythbackend[2145]: I MythSocketThread(80)
 backendcontext.cpp:102 (SetFrontendDisconnected) BackendContext: Frontend
 'zeal' disconnected.
 2016-01-24T11:19:12.720335-06:00 mythbackend[2145]: I MythSocketThread(80)
 mainserver.cpp:7626 (connectionClosed) Playback sock(21a45a0) 'zeal'
 disconnected
 2016-01-24T11:19:12.720552-06:00 mythbackend[2145]: I MythSocketThread(83)
 mainserver.cpp:7626 (connectionClosed) Monitor sock(21c5b10) 'zeal'
 disconnected
 2016-01-24T11:19:12.720763-06:00 mythbackend[2145]: I ProcessRequest
 mainserver.cpp:1698 (HandleAnnounce) MainServer: MainServer::ANN Frontend
 2016-01-24T11:19:12.720973-06:00 mythbackend[2145]: I ProcessRequest
 mainserver.cpp:1703 (HandleAnnounce) MainServer: adding: zeal(21a45a0) as
 a client (events: 0)
 2016-01-24T11:19:12.721180-06:00 mythbackend[2145]: I ProcessRequest
 backendcontext.cpp:56 (SetFrontendConnected) BackendContext: Frontend
 'zeal' connected.
 2016-01-24T11:19:12.721384-06:00 mythbackend[2145]: I ProcessRequest
 mainserver.cpp:1698 (HandleAnnounce) MainServer: MainServer::ANN Monitor
 2016-01-24T11:19:12.721586-06:00 mythbackend[2145]: I ProcessRequest
 mainserver.cpp:1703 (HandleAnnounce) MainServer: adding: zeal(1fe75c0) as
 a client (events: 1)
 2016-01-24T11:19:12.721801-06:00 mythbackend[2145]: I MythSocketThread(80)
 backendcontext.cpp:102 (SetFrontendDisconnected) BackendContext: Frontend
 'zeal' disconnected.
 2016-01-24T11:19:12.722005-06:00 mythbackend[2145]: I MythSocketThread(80)
 mainserver.cpp:7626 (connectionClosed) Playback sock(21a45a0) 'zeal'
 disconnected
 2016-01-24T11:19:12.722206-06:00 mythbackend[2145]: I ProcessRequest
 mainserver.cpp:1698 (HandleAnnounce) MainServer: MainServer::ANN Frontend
 2016-01-24T11:19:12.722410-06:00 mythbackend[2145]: I ProcessRequest
 mainserver.cpp:1703 (HandleAnnounce) MainServer: adding: zeal(21a45a0) as
 a client (events: 0)
 2016-01-24T11:19:12.722611-06:00 mythbackend[2145]: I ProcessRequest
 backendcontext.cpp:56 (SetFrontendConnected) BackendContext: Frontend
 'zeal' connected.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/12619>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list