<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

   Do you know what type of database engine you are using in MySQL for the &quot; mythconverg&quot; data base. I only ask this as a long while ago a user had the &quot;InnoDB&quot; engine instead of the usual &quot;MyISAM&quot;. Apparently &quot;InnoDB&quot; supported database roll-back so every jamu write to the data base was being rolled back.<br>

</blockquote></div><div><br>You are correct, I&#39;m using InnoDB.<br> </div><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

      Now this was fixed a long time ago in the Python bindings (since Mythtv 0.22+fixes) but I wonder if this is related as no other users do not seem to have this issue.<br></blockquote></div><div><br>I&#39;m betting you&#39;re right here too.  I put breakpoints in the bindings and stopped just before the the execute for the update.  If I evaluate the string the connect is about to execute (ie the &quot;UPDATE ...&quot;) and try it in the mysql client then it works ok.  The bindings don&#39;t work however.<br>

 <br></div>Tonight I&#39;ll try and alter the table back to myisam and see if that helps.<br><div>
<br><br></div></div></blockquote><div><br>I converted the table to MyISAM and things now work correctly.  Looks like you were right about the InnoDB aspect.<br><br>Where do you want to go from here?  I&#39;m guessing you can probably reproduce this on your own at this point.  Alternatively I&#39;m happy to try any patches/ideas you might have.<br>
<br>--Jack <br></div></div>