[vlc-commits] UPNP: unregister client on Close()
    Konstantin Pavlov 
    git at videolan.org
       
    Sat Mar  5 12:15:14 CET 2011
    
    
  
vlc | branch: master | Konstantin Pavlov <thresh at videolan.org> | Fri Feb 25 17:35:43 2011 +0300| [aff01a3a8d5736fee8ac163ac6e29adca05986de] | committer: Konstantin Pavlov
UPNP: unregister client on Close()
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=aff01a3a8d5736fee8ac163ac6e29adca05986de
---
 modules/services_discovery/upnp.cpp |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/modules/services_discovery/upnp.cpp b/modules/services_discovery/upnp.cpp
index 87cda19..27eb808 100644
--- a/modules/services_discovery/upnp.cpp
+++ b/modules/services_discovery/upnp.cpp
@@ -136,7 +136,9 @@ static void Close( vlc_object_t *p_this )
 {
     services_discovery_t *p_sd = ( services_discovery_t* )p_this;
 
+    UpnpUnRegisterClient( p_sd->p_sys->client_handle );
     UpnpFinish();
+
     delete p_sd->p_sys->p_server_list;
     vlc_mutex_destroy( &p_sd->p_sys->callback_lock );
 
    
    
More information about the vlc-commits
mailing list