[mythtv] Ticket #3062: Freebsd compatibility patches

Isaac Richards ijr at case.edu
Sat Feb 17 01:52:50 UTC 2007


On Wednesday 14 February 2007 9:15:21 pm Nigel Pearson wrote:
> [much discussion on programs/mythbackend/mainserver.cpp locking deleted]
>
> > Actually, looking at it again, I see what the problem on freebsd
> > could be.
> > Easy enough to fix properly, without breaking the lock or just
> > disabling it..
> > =)
> >
> > Isaac
>
> Sorry to hassle you, Myth(ical) boss-man,
> but did you make any progress on this?
>
> Any psuedo-code that usleep could test?

Sorry, I've been out of town for work.  I still have a few thousand emails to 
read.  Basically, just need to move the socket's lock into the worker's run() 
function (before processing) instead of readyRead(), and add the 
readyReadLock to customEvent()'s 'sendstuff' clause.  I think. =)

Isaac


More information about the mythtv-dev mailing list