diff options
author | methodus <methodus@web.de> | 2012-10-30 01:38:48 +0100 |
---|---|---|
committer | methodus <methodus@web.de> | 2012-10-30 01:38:48 +0100 |
commit | 24974f0ddf3645b6af4a13a68836b1f0cbb90a20 (patch) | |
tree | a06fa1496f6792c0febee850979a5e2ff2df56ce /httptnt/resourceStreamer.ecpp | |
parent | a81d4ba071a41e76345ea8434c61698e2b29ba88 (diff) | |
download | vdr-plugin-upnp-24974f0ddf3645b6af4a13a68836b1f0cbb90a20.tar.gz vdr-plugin-upnp-24974f0ddf3645b6af4a13a68836b1f0cbb90a20.tar.bz2 |
Hopefully fixed the total jobs = 100, too many jobs issue
Diffstat (limited to 'httptnt/resourceStreamer.ecpp')
-rw-r--r-- | httptnt/resourceStreamer.ecpp | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/httptnt/resourceStreamer.ecpp b/httptnt/resourceStreamer.ecpp index 9579fe6..dc4614b 100644 --- a/httptnt/resourceStreamer.ecpp +++ b/httptnt/resourceStreamer.ecpp @@ -11,18 +11,11 @@ int resourceID = 0; #include "../include/media/mediaManager.h" #include "../include/server.h" -#include <tnt/httpreply.h> -#include <tnt/httprequest.h> -#include <tnt/http.h> - using namespace upnp; </%pre> <%request> boost::shared_ptr<cResourceStreamer> streamer; </%request> -<# -int doRequest(tnt::HttpReply reply, tnt::HttpRequest request, std::string objectID, int resourceID) { -#> <%cpp> if(objectID.empty()){ reply.out() << "Object ID missing"; @@ -92,6 +85,7 @@ int doRequest(tnt::HttpReply reply, tnt::HttpRequest request, std::string object codeText = "Partial Content"; } + reply.setKeepAliveTimeout(60000); reply.setDirectMode(code, codeText.c_str()); size_t bytesRead = 0; @@ -109,6 +103,3 @@ int doRequest(tnt::HttpReply reply, tnt::HttpRequest request, std::string object reply.out() << std::flush; return code; </%cpp> -<# -} -#> |