HTTP proxy rewrite, by Wouter Spruit.
This commit is contained in:
parent
00d1dfb1e5
commit
81d56bc04b
13 changed files with 191 additions and 244 deletions
|
@ -78,7 +78,6 @@ namespace Controller {
|
|||
return;
|
||||
}
|
||||
argarr[argnum++] = (char*)tmparg.c_str();
|
||||
argarr[argnum++] = (char*)"-n";
|
||||
JSON::Value & pipedCapa = capabilities["connectors"][p["connector"].asStringRef()];
|
||||
if (pipedCapa.isMember("required")){builPipedPart(p, argarr, argnum, pipedCapa["required"]);}
|
||||
if (pipedCapa.isMember("optional")){builPipedPart(p, argarr, argnum, pipedCapa["optional"]);}
|
||||
|
@ -156,6 +155,7 @@ namespace Controller {
|
|||
//start up new/changed connectors
|
||||
for (iter = new_connectors.begin(); iter != new_connectors.end(); iter++){
|
||||
if (currentConnectors.count(iter->first) != 1 || currentConnectors[iter->first] != iter->second || !Util::Procs::isActive(toConn(iter->first))){
|
||||
if ( capabilities["connectors"][p[iter->first]["connector"].asString()].isMember("socket") ) {continue;}
|
||||
Log("CONF", "Starting connector: " + iter->second);
|
||||
// clear out old args
|
||||
for (i=0; i<15; i++){argarr[i] = 0;}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue