projects
/
fms.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
version 0.3.2
[fms.git]
/
src
/
http
/
httpthread.cpp
diff --git
a/src/http/httpthread.cpp
b/src/http/httpthread.cpp
index
ceaad4f
..
ecc4cf5
100644
(file)
--- a/
src/http/httpthread.cpp
+++ b/
src/http/httpthread.cpp
@@
-68,18
+68,21
@@
void HTTPThread::run()
\r
Poco::Net::ServerSocket sock(m_listenport);
\r
Poco::Net::HTTPServerParams* pParams = new Poco::Net::HTTPServerParams;
\r
\r
Poco::Net::ServerSocket sock(m_listenport);
\r
Poco::Net::HTTPServerParams* pParams = new Poco::Net::HTTPServerParams;
\r
- pParams->setMaxQueued(
1
0);
\r
+ pParams->setMaxQueued(
3
0);
\r
pParams->setMaxThreads(5);
\r
Poco::Net::HTTPServer srv(new FMSHTTPRequestHandlerFactory,sock,pParams);
\r
\r
srv.start();
\r
pParams->setMaxThreads(5);
\r
Poco::Net::HTTPServer srv(new FMSHTTPRequestHandlerFactory,sock,pParams);
\r
\r
srv.start();
\r
+ m_log->trace("Started HTTPServer");
\r
\r
do
\r
{
\r
Poco::Thread::sleep(1000);
\r
}while(!IsCancelled());
\r
\r
\r
do
\r
{
\r
Poco::Thread::sleep(1000);
\r
}while(!IsCancelled());
\r
\r
+ m_log->trace("Trying to stop HTTPServer");
\r
srv.stop();
\r
srv.stop();
\r
+ m_log->trace("Stopped HTTPServer");
\r
\r
m_log->debug("HTTPThread::run thread exiting.");
\r
\r
\r
m_log->debug("HTTPThread::run thread exiting.");
\r
\r