diff --git a/node/grpc/server.go b/node/grpc/server.go index c29b22b3b..4f65981b9 100644 --- a/node/grpc/server.go +++ b/node/grpc/server.go @@ -20,6 +20,8 @@ import ( "github.com/Layr-Labs/eigensdk-go/logging" "github.com/shirou/gopsutil/mem" + _ "go.uber.org/automaxprocs" + "google.golang.org/grpc" "google.golang.org/grpc/reflection" "google.golang.org/protobuf/proto" @@ -139,7 +141,7 @@ func (s *Server) NodeInfo(ctx context.Context, in *pb.NodeInfoRequest) (*pb.Node memBytes = v.Total } - return &pb.NodeInfoReply{Semver: node.SemVer, Os: runtime.GOOS, Arch: runtime.GOARCH, NumCpu: uint32(runtime.NumCPU()), MemBytes: memBytes}, nil + return &pb.NodeInfoReply{Semver: node.SemVer, Os: runtime.GOOS, Arch: runtime.GOARCH, NumCpu: uint32(runtime.GOMAXPROCS(0)), MemBytes: memBytes}, nil } func (s *Server) handleStoreChunksRequest(ctx context.Context, in *pb.StoreChunksRequest) (*pb.StoreChunksReply, error) {