diff --git a/cmd/ipfs/daemon.go b/cmd/ipfs/daemon.go index bbf880f4d..20324155c 100644 --- a/cmd/ipfs/daemon.go +++ b/cmd/ipfs/daemon.go @@ -152,7 +152,7 @@ func daemonFunc(req cmds.Request) (interface{}, error) { } if gatewayMaddr != nil { - listenAndServeGateway(node, gatewayMaddr) + go listenAndServeGateway(node, gatewayMaddr) } return nil, listenAndServeAPI(node, req, apiMaddr)