Hi. Using 1.6.9 version to build a AV server.
While streaming, if I send a signal to shut down the server, it will block in the UpnpUnRegisterRootDevice() or UpnpFinish(), waiting for the web server to release some mutex it's holding. I noticed GeexBox uShare behaves the same way (tried 1.1a which does not uses the modified pupnp).
More specifically, when blocking in UpnpUnRegisterRootDevice(), it seems to be in (view it as a callstack :) )
When blocking in UpnpFinish() it looks like the blocking is in
Are there any special things to do when shutting down the SDK while it's streaming?
Log in to post a comment.