From 0b73a48b843cbed89b5081f2e564d7f67daaeb80 Mon Sep 17 00:00:00 2001
From: Matt Bell <mappum@gmail.com>
Date: Mon, 27 Oct 2014 18:14:24 -0700
Subject: [PATCH] commands/http: Made Handler set request contexts

---
 cmd/ipfs/daemon.go | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/cmd/ipfs/daemon.go b/cmd/ipfs/daemon.go
index 7aba1e94f..acdbf18d8 100644
--- a/cmd/ipfs/daemon.go
+++ b/cmd/ipfs/daemon.go
@@ -20,6 +20,8 @@ var Daemon = &cmds.Command{
 }
 
 func daemonFunc(req cmds.Request, res cmds.Response) {
+	// TODO: spin up a core.IpfsNode
+
 	ctx := req.Context()
 
 	lk, err := daemon.Lock(ctx.ConfigRoot)
@@ -41,7 +43,7 @@ func daemonFunc(req cmds.Request, res cmds.Response) {
 		return
 	}
 
-	handler := cmdsHttp.Handler{}
+	handler := cmdsHttp.Handler{*ctx}
 	http.Handle(cmdsHttp.ApiPath+"/", handler)
 	err = http.ListenAndServe(host, nil)
 	if err != nil {
-- 
GitLab