UPnP: quit not always taking effects
I am using the 1.1.8 version of VLC and even I select Quit it was not quitting, so I force-quit the application. I got a log which is attached to the ticket, though the relevant sections looks like:
Thread 97a13d4
User stack:
10 start + 52 (in VLC) [0x1000039f4]
10 main + 413 (in VLC) [0x100003bbd]
10 libvlc_release + 82 (in libvlc.5.dylib) [0x100009832]
10 libvlc_InternalCleanup + 96 (in libvlccore.4.dylib) [0x100025280]
10 playlist_ServicesDiscoveryKillAll + 54 (in libvlccore.4.dylib) [0x10003f9b6]
10 playlist_ServicesDiscoveryRemove + 358 (in libvlccore.4.dylib) [0x10003f8e6]
10 module_unneed + 30 (in libvlccore.4.dylib) [0x10008128e]
10 Close(vlc_object_t*) + 15 (in libupnp_intel_plugin.dylib) [0x10631a5af]
10 UpnpFinish + 292 (in libupnp.6.dylib) [0x1063365d5]
10 ThreadPoolShutdown + 396 (in libthreadutil.6.dylib) [0x10634abdf]
10 __semwait_signal + 10 (in libSystem.B.dylib) [0x7fff85fc5fca]