[mythtv] [mythtv-commits] Ticket #4381: Using a Miscellaneous Status Information (see ticket #4049) makes mythbackend segfault occasionnally...

Nicolas Riendeau knightr at istop.com
Mon Jan 14 12:37:57 UTC 2008


Michael T. Dean wrote:

> On 01/13/2008 09:23 PM, MythTV wrote:
> 
>>#4381: Using a Miscellaneous Status Information (see ticket #4049) makes
>>mythbackend segfault occasionnally...
> 
> ...
> 
>> It would be nice to eventually give back to mythbackend control over
>> misbehaving programs (in the form of a timeout) but as far as I am
>> concerned this fix gets the job done.
>>  
> 
> Since the HTTP request is being processed in its own thread, if the 
> miscellaneous status script takes a long time to execute, it's only that 
> one thread that will wait.  So, basically the only difference is that 
> the request for the backend status will wait for the information.  In 
> other words, the lack of a timeout simply affects when the status page 
> is returned--it has no other effects on mythbackend.

...

Hi!

The intent of my comment was more to suggest putting it as a "TODO" of the QT4 
transition...

Unless I misunderstood what you said in the ticket it was my understanding that the 
code has it was originally written would have worked without problems on QT4, what 
was causing problem is the implementation of QProcess in QT3.

Until then the current solution should, as far as I am concerned, be used...

Sorry for the misunderstanding....

Nick


More information about the mythtv-dev mailing list