I need some help here... <br><br>My backend is running KnoppMyth R5F27 and my XBOX frontend is running 0.20.20070821-1.&nbsp; The problem started as soon as I upgraded everything from 0.19 due to the SD changes.<br><br>When I&#39;m viewing my list of recorded programs and the program list is updated by the backend, the frontend makes a &#39;QUERY_RECORDINGS Play&#39; request which times out, disconnects, generates errors, and ultimately hangs the frontend.
<br><br>I attached some verbose logging to demonstrate the problem.&nbsp; Any advice on how to proceed would be greatly appreciated - I&#39;m kind of stuck at this point.<br><br>2007-09-18 22:59:52.535 write -&gt; 14 17&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QUERY_ISRECORDING
<br>2007-09-18 22:59:52.536 read&nbsp; &lt;- 14 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>2007-09-18 22:59:57.535 write -&gt; 14 17&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QUERY_ISRECORDING<br>2007-09-18 22:59:57.542 read&nbsp; &lt;- 14 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>2007-09-18 23:00:00.545 MythSocket(8268798:13): socket is readable
<br>2007-09-18 23:00:00.545 MythSocket(8268798:13): cb-&gt;readyRead()<br>2007-09-18 23:00:00.546 read&nbsp; &lt;- 13 51&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]DONE_RECORDING 1 3594[]:[]empty<br>2007-09-18 23:00:00.874 MythSocket(8268798:13): socket is readable
<br>2007-09-18 23:00:00.875 MythSocket(8268798:13): cb-&gt;readyRead()<br>2007-09-18 23:00:00.875 read&nbsp; &lt;- 13 51&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE[]:[]empty<br>2007-09-18 23:00:01.911 MSqlQuery: SELECT recgroup, password FROM recgrouppassword WHERE password is not null AND password &lt;&gt; &#39;&#39; ;
<br>2007-09-18 23:00:01.912 write -&gt; 14 21&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QUERY_RECORDINGS Play<br>2007-09-18 23:00:02.790 MythSocket(8268798:13): socket is readable<br>2007-09-18 23:00:02.791 MythSocket(8268798:13): cb-&gt;readyRead()<br>2007-09-18 23:00:
02.791 read&nbsp; &lt;- 13 51&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE[]:[]empty<br>2007-09-18 23:00:03.561 read&nbsp; &lt;- 14 90750&nbsp;&nbsp; 164[]:[]Family Guy[]:[]Mind Over Murder[]:[]Peter is under house arrest after punching a pregnant woman he thought was a ...
<br>2007-09-18 23:00:03.733 write -&gt; 14 17&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QUERY_ISRECORDING<br>2007-09-18 23:00:03.741 read&nbsp; &lt;- 14 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br>2007-09-18 23:00:03.836 MSqlQuery: SELECT icon FROM channel WHERE chanid = &#39;1004&#39; ;<br>2007-09-18 23:00:
03.860 write -&gt; 14 601&nbsp;&nbsp;&nbsp;&nbsp; QUERY_PIXMAP_LASTMODIFIED[]:[]Law &amp; Order: Special Victims Unit[]:[]Screwed[]:[]A man (Chris &quot;Ludacris&quot; Bridges) connected to ... 2007-09-18 23:00:03.892 read&nbsp; &lt;- 14 24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tue Sep 18 22:07:49 2007
<br>2007-09-18 23:00:04.780 MSqlQuery: SELECT recgroup, password FROM recgrouppassword WHERE password is not null AND password &lt;&gt; &#39;&#39; ;<br>2007-09-18 23:00:04.781 write -&gt; 14 21&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QUERY_RECORDINGS Play<br>
2007-09-18 23:00:05.019 MythSocket(8268798:13): socket is readable<br>2007-09-18 23:00:05.019 MythSocket(8268798:13): cb-&gt;readyRead()<br>2007-09-18 23:00:05.020 read&nbsp; &lt;- 13 51&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE[]:[]empty
<br>2007-09-18 23:00:05.587 MythSocket(8268798:13): socket is readable<br>2007-09-18 23:00:05.588 MythSocket(8268798:13): cb-&gt;readyRead()<br>2007-09-18 23:00:05.588 read&nbsp; &lt;- 13 45&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]SCHEDULE_CHANGE[]:[]empty
<br>2007-09-18 23:00:06.761 read&nbsp; &lt;- 14 91764&nbsp;&nbsp; 166[]:[]Family Guy[]:[]Mind Over Murder[]:[]Peter is under house arrest after punching a pregnant woman he thought was a ...<br>2007-09-18 23:00:07.023 MSqlQuery: SELECT icon FROM channel WHERE chanid = &#39;1004&#39; ;
<br>2007-09-18 23:00:07.047 write -&gt; 14 601&nbsp;&nbsp;&nbsp;&nbsp; QUERY_PIXMAP_LASTMODIFIED[]:[]Law &amp; Order: Special Victims Unit[]:[]Screwed[]:[]A man (Chris &quot;Ludacris&quot; Bridges) connected to ... 2007-09-18 23:00:07.064 read&nbsp; &lt;- 14 24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tue Sep 18 22:07:49 2007
<br>2007-09-18 23:00:07.535 write -&gt; 14 17&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QUERY_ISRECORDING<br>2007-09-18 23:00:07.548 read&nbsp; &lt;- 14 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2<br>2007-09-18 23:00:07.962 MSqlQuery: SELECT recgroup, password FROM recgrouppassword WHERE password is not null AND password &lt;&gt; &#39;&#39; ;
<br>2007-09-18 23:00:07.962 write -&gt; 14 21&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QUERY_RECORDINGS Play<br>2007-09-18 23:00:37.965 MythSocket(8255ad0:14): readStringList: Error, timeout.<br>2007-09-18 23:00:37.965 MythSocket(8255ad0:14): state change Connected -&gt; Idle
<br>2007-09-18 23:00:37.966 Connection to backend server lost<br>2007-09-18 23:00:37.966 MythSocket(8255ad0:-1): DownRef: -1<br>2007-09-18 23:00:37.966 MythSocket(8255ad0:-1): delete socket<br>2007-09-18 23:00:37.966 Connecting to backend server: 
<a href="http://10.10.10.18:6543">10.10.10.18:6543</a> (try 1 of 5)<br>2007-09-18 23:00:37.967 MythSocket(856dac8:14): new socket<br>2007-09-18 23:00:37.967 MythSocket(856dac8:14): attempting connect() to (<a href="http://10.10.10.18:6543">
10.10.10.18:6543</a>)<br>2007-09-18 23:00:37.968 MythSocket(856dac8:14): state change Idle -&gt; Connected<br>2007-09-18 23:00:37.968 write -&gt; 14 21&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MYTH_PROTO_VERSION 31<br>2007-09-18 23:00:37.974 read&nbsp; &lt;- 14 13&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ACCEPT[]:[]31
<br>2007-09-18 23:00:37.974 Using protocol version 31<br>2007-09-18 23:00:37.974 write -&gt; 14 31&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ANN Monitor <a href="http://myth2.jjoshua.com">myth2.jjoshua.com</a> 0<br>2007-09-18 23:00:37.980 read&nbsp; &lt;- 14 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OK
<br>2007-09-18 23:00:37.980 MythSocket(856dac8:14): writeStringList: Error, invalid string list.<br>2007-09-18 23:01:03.624 MythSocket(8268798:13): socket is readable<br>2007-09-18 23:01:03.624 MythSocket(8268798:13): cb-&gt;readyRead()
<br>2007-09-18 23:01:03.625 read&nbsp; &lt;- 13 45&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]SCHEDULE_CHANGE[]:[]empty<br>2007-09-18 23:01:07.985 MythSocket(856dac8:14): readStringList: Error, timeout.<br>2007-09-18 23:01:07.985 MythSocket(856dac8:14): state change Connected -&gt; Idle
<br>2007-09-18 23:01:07.986 MythSocket(856dac8:-1): DownRef: -1<br>2007-09-18 23:01:07.986 MythSocket(856dac8:-1): delete socket<br>2007-09-18 23:01:07.986 Reconnection to backend server failed<br>2007-09-18 23:01:08.081 MSqlQuery: SELECT data FROM settings WHERE value = &#39;PopupHeightPadding&#39; AND hostname = &#39;
<a href="http://myth2.jjoshua.com">myth2.jjoshua.com</a>&#39; ;<br>2007-09-18 23:01:08.084 MSqlQuery: SELECT data FROM settings WHERE value = &#39;PopupHeightPadding&#39; AND hostname IS NULL;<br>2007-09-18 23:01:08.086 MSqlQuery: SELECT data FROM settings WHERE value = &#39;PopupWidthPadding&#39; AND hostname = &#39;
<a href="http://myth2.jjoshua.com">myth2.jjoshua.com</a>&#39; ;<br>2007-09-18 23:01:08.089 MSqlQuery: SELECT data FROM settings WHERE value = &#39;PopupWidthPadding&#39; AND hostname IS NULL;<br>2007-09-18 23:04:51.358 MythSocket(8268798:13): socket is readable
<br>2007-09-18 23:04:51.358 MythSocket(8268798:13): cb-&gt;readyRead()<br>2007-09-18 23:04:51.359 read&nbsp; &lt;- 13 51&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE[]:[]empty<br>2007-09-18 23:04:51.903 MythSocket(8268798:13): socket is readable
<br>2007-09-18 23:04:51.904 MythSocket(8268798:13): cb-&gt;readyRead()<br>2007-09-18 23:04:51.904 read&nbsp; &lt;- 13 51&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE[]:[]empty<br>2007-09-18 23:05:24.048 MythSocket(8268798:13): socket is readable
<br>2007-09-18 23:05:24.049 MythSocket(8268798:13): cb-&gt;readyRead()<br>2007-09-18 23:05:24.049 read&nbsp; &lt;- 13 51&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE[]:[]empty<br>2007-09-18 23:05:24.084 MythSocket(8268798:13): socket is readable
<br>2007-09-18 23:05:24.084 MythSocket(8268798:13): cb-&gt;readyRead()<br>2007-09-18 23:05:24.085 read&nbsp; &lt;- 13 69&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]COMMFLAG_START 1044 2007-09-18T21:00:00[]:[]empty<br>2007-09-18 23:30:00.901 MythSocket(8268798:13): socket is readable
<br>2007-09-18 23:30:00.902 MythSocket(8268798:13): cb-&gt;readyRead()<br>2007-09-18 23:30:00.902 read&nbsp; &lt;- 13 51&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]DONE_RECORDING 2 1795[]:[]empty<br>2007-09-18 23:30:01.231 MythSocket(8268798:13): socket is readable
<br>2007-09-18 23:30:01.232 MythSocket(8268798:13): cb-&gt;readyRead()<br>2007-09-18 23:30:01.232 read&nbsp; &lt;- 13 51&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE[]:[]empty<br>2007-09-18 23:30:53.474 MythSocket(8268798:13): socket is readable
<br>2007-09-18 23:30:53.474 MythSocket(8268798:13): cb-&gt;readyRead()<br>2007-09-18 23:30:53.475 read&nbsp; &lt;- 13 45&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]SCHEDULE_CHANGE[]:[]empty<br><br>