summaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authorDenis Loh <denis.loh@gmail.com>2009-10-24 16:45:15 +0200
committerDenis Loh <denis.loh@gmail.com>2009-10-24 16:45:15 +0200
commitbde12e9e1467f185068b0ae139b2380377a47eb4 (patch)
treece4a9c9e8ae673442716eed4648c15b9c303ae1f /server
parent1cf955a715830130b7add8c1183d65b0f442fd23 (diff)
downloadvdr-plugin-upnp-bde12e9e1467f185068b0ae139b2380377a47eb4.tar.gz
vdr-plugin-upnp-bde12e9e1467f185068b0ae139b2380377a47eb4.tar.bz2
Added a check if a channel has no valid resources
Diffstat (limited to 'server')
-rw-r--r--server/server.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/server/server.cpp b/server/server.cpp
index 56afcaa..feebcb1 100644
--- a/server/server.cpp
+++ b/server/server.cpp
@@ -186,6 +186,10 @@ bool cUPnPServer::uninit(void) {
MESSAGE("Closing metadata database");
delete this->mMediaDatabase; this->mMediaDatabase = NULL;
+ MESSAGE("Closing the web server");
+ this->mWebServer->uninit();
+ delete this->mWebServer;
+
MESSAGE("Close Intel SDK");
// unregiser media server device from UPnP SDK
int ret = UpnpUnRegisterRootDevice(this->mDeviceHandle);