[mythtv] [patch] Frontend QSocket -> QSocketDevice

Curtis Stanford curtis at stanfordcomputing.com
Mon Dec 1 23:25:10 EST 2003


Just updated front and backend and am getting these messages:

2003-12-01 21:21:44 Connecting to backend server: 10.0.0.5:6543
Input #0, mpeg, from 'rbuf://10.0.0.5:6543/media/video/ringbuf1.nuv':
  Stream #0.0: Video: mpeg1video, 720x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2003-12-01 21:21:46 Opening OSS audio device '/dev/dsp'.
2003-12-01 21:21:46 Using XV port 60
2003-12-01 21:21:46 Changing from None to WatchingLiveTV
taking too long to be allowed to read..
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967295
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967294
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967293
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967292
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967291
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967290
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967289
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967288
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967287
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967286
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967285
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967284
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967283
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967282
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967281
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967280
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967279
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967278
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967277
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967276
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967275
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967274
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967273
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967272
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967271
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967270
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967269
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967268
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967267
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967266
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967265
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967264
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967263
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967262
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967261
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967260
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967259
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967258
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967257
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967256
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967255
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967254
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967253
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967252
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967251
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967250
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967249
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967248
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967247
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967246
QSocketDevice::writeBlock: Invalid socket
Partial WriteStringList 4294967245

etc...

On December 1, 2003 07:52 pm, Isaac Richards wrote:
> On Monday 01 December 2003 03:27 pm, Bruce Markey wrote:
> > Works great. After every safe_read there is always one request
> > block pending and more bytes available. I didn't ever see it
> > fail to keep the pipeline flowing either at a high bitrate over
> > a fast network or when over-taxing an 802.11b link.
>
> Great, thanks for committing it as well =)
>
> > I did some bad testing and most of the timeout/reconnect stuff
> > that I saw in the patch seemed to work ("errm", most of it ;-).
> > I did see one crash. While the remote frontend was playing a
> > file from the master, I disconnect the network for about one
> > minute. The connection timed out as expected. When the network
> > was reconnected, the frontend correctly displayed a popup but
> > the backend crashed with this message:
> >
> > 2003-11-30 21:39:08 Unknown file transfer socket
> > pure virtual method called
> >
> > I didn't capture a bt and wasn't able to reproduce this on
> > several attempts with gdb so I don't think this is a show-stopper.
>
> I'm pretty sure that this didn't work properly before the patch either, so
> no worries there =)
>
> Now I can remove a lot of the nasty work arounds =)
>
> Isaac
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev



More information about the mythtv-dev mailing list