id summary reporter owner description type status priority milestone component version severity resolution keywords cc mlocked 9866 Watch Live TV attempting to use tuner device already in use recording a show brad@… "I have 2 HD tuners and one analog device with 2 inputs (coax & composite). The analog coax input was recording a scheduled show. Chose to watch Live TV in the frontend and instead of it falling back to the first available device (in this case, one of the HD tuner inputs) it tried to use the analog tuner, which temporarily interrupted the in-progress recording. When it couldn't, as the device was busy, the frontend got lost and hung, forcing me to manually kill it. This feature had always worked in prior versions. I'm now running 0.24.1-20-fixes. The frontend log shows this repeated: 2011-06-24 07:56:51.070 RemoteEncoder::Setup(): Failed to connect to backend 2011-06-24 07:56:51.070 RemoteEncoder::SendReceiveStringList(): Failed to reconnect with backend. 2011-06-24 07:56:51.318 TV: Attempting to change from None to None 2011-06-24 07:56:51.318 MythCoreContext: Connecting to backend server: 192.168.7.210:6543 (try 1 of 1) 2011-06-24 07:56:51.318 Connection to master server timed out. Either the server is down or the master server settings in mythtv-settings does not contain the proper IP address The backend log shows this, also repeated while the frontend is trying: 2011-06-24 07:40:51.019 MythSocket(9cfa790:46): writeStringList: Error, No data written on writeBlock (940 errors) 2011-06-24 07:41:01.022 MythSocket(9cfa790:46): writeStringList: Error, No data written on writeBlock (940 errors) 2011-06-24 07:41:11.025 MythSocket(9cfa790:46): writeStringList: Error, No data written on writeBlock (939 errors) 2011-06-24 07:41:14.650 MainServer::ANN Playback 2011-06-24 07:41:14.740 adding: mythbox as a client (events: 0) 2011-06-24 07:41:14.777 TVRec(4): Changing from None to WatchingLiveTV 2011-06-24 07:41:14.850 TVRec(4): HW Tuner: 4->4 2011-06-24 07:41:14.884 LoadFromScheduler(): Error, called from backend. 2011-06-24 07:41:14.888 AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 15 min 2011-06-24 07:41:16.022 MythSocket(9cfa790:46): writeStringList: Error, No data written on writeBlock (938 errors) 2011-06-24 07:41:16.891 Finished recording Unknown: channel 9999 2011-06-24 07:41:16.932 scheduler: Finished recording: Unknown: channel 9999 2011-06-24 07:41:16.976 LoadFromScheduler(): Error, called from backend. 2011-06-24 07:41:17.066 MythSocket(9cfa790:46): writeStringList: Error, No data written on writeBlock (935 errors) 2011-06-24 07:41:17.514 Finished recording Unknown: channel 9999 2011-06-24 07:41:17.643 DevRdB(/dev/video2) Error: Problem reading fd(55) eno: Device or resource busy (16) 2011-06-24 07:41:17.672 DevRdB(/dev/video2) Error: Problem reading fd(55) eno: Device or resource busy (16) 2011-06-24 07:41:17.706 DevRdB(/dev/video2) Error: Problem reading fd(55) eno: Device or resource busy (16) 2011-06-24 07:41:17.739 DevRdB(/dev/video2) Error: Problem reading fd(55) eno: Device or resource busy (16) 2011-06-24 07:41:17.772 DevRdB(/dev/video2) Error: Problem reading fd(55) eno: Device or resource busy (16) 2011-06-24 07:41:17.814 DevRdB(/dev/video2) Error: Problem reading fd(55) eno: Device or resource busy (16) 2011-06-24 07:41:17.876 MPEGRec(/dev/video2) Error: Device error detected 2011-06-24 07:41:17.905 DevRdB(/dev/video2): Stop(): Not running. " Bug Report - General closed critical unknown MythTV - General 0.24-fixes high Invalid live recording device hangs 0