From: RĂ©mi Duraffort Date: Sun, 27 Jul 2008 21:45:07 +0000 (+0200) Subject: Lock the playlist here. X-Git-Tag: 0.9.0-test3~194 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=84387c930d3fb4eca3d4e319809fb511da9b18ef;p=vlc Lock the playlist here. --- diff --git a/modules/services_discovery/upnp_intel.cpp b/modules/services_discovery/upnp_intel.cpp index a65036a014..df4807a78b 100644 --- a/modules/services_discovery/upnp_intel.cpp +++ b/modules/services_discovery/upnp_intel.cpp @@ -295,9 +295,11 @@ static int Open( vlc_object_t *p_this ) p_sys->p_playlist = pl_Yield( p_sd ); /* Create our playlist node */ + vlc_object_lock( p_sys->p_playlist ); playlist_NodesPairCreate( pl_Get( p_sd ), _("Devices"), &p_sys->p_node_cat, &p_sys->p_node_one, true ); + vlc_object_unlock( p_sys->p_playlist ); return VLC_SUCCESS; }