From 24974f0ddf3645b6af4a13a68836b1f0cbb90a20 Mon Sep 17 00:00:00 2001 From: methodus Date: Tue, 30 Oct 2012 01:38:48 +0100 Subject: Hopefully fixed the total jobs = 100, too many jobs issue --- httptnt/resourceStreamer.ecpp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'httptnt/resourceStreamer.ecpp') 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 -#include -#include - using namespace upnp; <%request> boost::shared_ptr streamer; -<# -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; -<# -} -#> -- cgit v1.2.3