[mythtv] Re: Ticket #581: SBE termination cases MBE mutex crash

E Norm enorm1 at gmail.com
Fri Nov 4 11:29:38 EST 2005


MythTV wrote:
> #581: SBE termination cases MBE mutex crash
> ------------------------------+---------------------------------------------
>  Reporter:  enorm1 at gmail.com  |        Owner:  GoToDev
>      Type:  defect            |       Status:  closed 
>  Priority:  critical          |    Milestone:         
> Component:  mythtv            |      Version:  0.18.1 
>  Severity:  medium            |   Resolution:  invalid
> ------------------------------+---------------------------------------------
> Changes (by ijr):
> 
>   * resolution:  => invalid
>   * status:  new => closed
> 
> Comment:
> 
>  Pretty sure that this is fixed in trunk - please try to reproduce there.
> 

Seems like the problem is fixed in the trunk.
The method void MainServer::endConnection(RefSocket *socket)
no longer does:

    delete (*it);
    playbackList.erase(it);

But instead :
    pbs->SetDisconnected();
    playbackList.erase(it);


Could someone please backport the trunk MainServer::endConnection method
to release-0-18-fixes? This bug is a showstopper for me.

In the meanwhile i will just comment out the "delete (*it);" part

Regards
/E



More information about the mythtv-dev mailing list