good morning!!!!

Skip to content
Snippets Groups Projects
Commit 1cf6ca8f authored by Taylor Gerring's avatar Taylor Gerring
Browse files

Add Close() method to EthereumApi

To close the handler for LDB
parent 1e61b75c
Branches
Tags
No related merge requests found
......@@ -91,6 +91,7 @@ func newJSRE(ethereum *eth.Ethereum, libPath string) *jsre {
func (js *jsre) apiBindings() {
ethApi := rpc.NewEthereumApi(js.xeth, js.ethereum.DataDir)
ethApi.Close()
//js.re.Bind("jeth", rpc.NewJeth(ethApi, js.re.ToVal))
jeth := rpc.NewJeth(ethApi, js.re.ToVal, js.re)
......
......@@ -44,6 +44,10 @@ func (api *EthereumApi) xethAtStateNum(num int64) *xeth.XEth {
return api.xeth().AtStateNum(num)
}
func (api *EthereumApi) Close() {
api.db.Close()
}
func (api *EthereumApi) GetRequestReply(req *RpcRequest, reply *interface{}) error {
// Spec at https://github.com/ethereum/wiki/wiki/Generic-JSON-RPC
rpclogger.Debugf("%s %s", req.Method, req.Params)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment