Changeset View
Changeset View
Standalone View
Standalone View
src/httprpc.cpp
Show First 20 Lines • Show All 399 Lines • ▼ Show 20 Lines | |||||
void InterruptHTTPRPC() { | void InterruptHTTPRPC() { | ||||
LogPrint(BCLog::RPC, "Interrupting HTTP RPC server\n"); | LogPrint(BCLog::RPC, "Interrupting HTTP RPC server\n"); | ||||
} | } | ||||
void StopHTTPRPC() { | void StopHTTPRPC() { | ||||
LogPrint(BCLog::RPC, "Stopping HTTP RPC server\n"); | LogPrint(BCLog::RPC, "Stopping HTTP RPC server\n"); | ||||
UnregisterHTTPHandler("/", true); | UnregisterHTTPHandler("/", true); | ||||
#ifdef ENABLE_WALLET | |||||
UnregisterHTTPHandler("/wallet/", false); | |||||
#endif | |||||
if (httpRPCTimerInterface) { | if (httpRPCTimerInterface) { | ||||
RPCUnsetTimerInterface(httpRPCTimerInterface.get()); | RPCUnsetTimerInterface(httpRPCTimerInterface.get()); | ||||
httpRPCTimerInterface.reset(); | httpRPCTimerInterface.reset(); | ||||
} | } | ||||
} | } |