[vls-devel] Re: FIXED: DVB freeze when New PAT received

Eric Petit titer at via.ecp.fr
Wed Oct 2 14:46:49 CEST 2002


On Mon, Sep 30, 2002, Marian Durkovic wrote:
> >   This New PAT however means that the whole server freezes, no more
> > stream goes to the network and it's only possible to do a kill -9 on the
> > vls process.
> 
>   I've found the reason for this: in the function OnDvbPsiPatEvent located
> in src/modules/dvbinput there's the following code:
> 
>     // Kludge: signal the first PAT arrival.
>     m_cEndInit.Protect();
>     m_cEndInit.Signal();

We are testing the vls CVS here at the ECP residence, and commenting
this `Protect()' line actually fixes the freezes we had about every
hour; our server has yet been running for 2 days without a problem. Does
anyone plan to fix this in the CVS ? (by a cleaner way, maybe)

-- 
Titer

-- 
This is the vls-devel mailing-list, see http://www.videolan.org/vls-devel/
To unsubscribe, please read http://www.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vls-devel mailing list