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); | RPCUnsetTimerInterface(httpRPCTimerInterface); | ||||
delete httpRPCTimerInterface; | delete httpRPCTimerInterface; | ||||
httpRPCTimerInterface = 0; | httpRPCTimerInterface = 0; | ||||
} | } | ||||
} | } |