Merge #13938: refactoring: Cleanup StartRest()

2da54f5a66 Cleanup StartRest() (DesWurstes)

Pull request description:

Tree-SHA512: 7e907315009c0351b7a3347ec13b6727abd12fe722d51cc061cb635ea20f9a550af5f50dc364c4313501b0dfc3696bcfa26a2a5f0170a4b5808624e043085d29
This commit is contained in:
MarcoFalke 2018-08-13 09:42:48 -04:00 committed by Pasta
parent b0a1f2b0ad
commit fda1c17fdb
No known key found for this signature in database
GPG Key ID: 52527BEDABE87984
3 changed files with 3 additions and 5 deletions

View File

@ -23,7 +23,7 @@ void StopHTTPRPC();
/** Start HTTP REST subsystem.
* Precondition; HTTP and RPC has been started.
*/
bool StartREST();
void StartREST();
/** Interrupt RPC REST subsystem.
*/
void InterruptREST();

View File

@ -1038,8 +1038,7 @@ static bool AppInitServers()
StartRPC();
if (!StartHTTPRPC())
return false;
if (gArgs.GetBoolArg("-rest", DEFAULT_REST_ENABLE) && !StartREST())
return false;
if (gArgs.GetBoolArg("-rest", DEFAULT_REST_ENABLE)) StartREST();
StartHTTPServer();
return true;
}

View File

@ -634,11 +634,10 @@ static const struct {
{"/rest/blockhashbyheight/", rest_blockhash_by_height},
};
bool StartREST()
void StartREST()
{
for (unsigned int i = 0; i < ARRAYLEN(uri_prefixes); i++)
RegisterHTTPHandler(uri_prefixes[i].prefix, false, uri_prefixes[i].handler);
return true;
}
void InterruptREST()