diff --git a/cmd/service/main.go b/cmd/service/main.go index 4824be0..c98e77d 100644 --- a/cmd/service/main.go +++ b/cmd/service/main.go @@ -25,7 +25,6 @@ import ( "github.com/grassrootseconomics/eth-tracker/internal/syncer" "github.com/grassrootseconomics/eth-tracker/internal/util" "github.com/knadh/koanf/v2" - "github.com/knadh/profiler" ) const defaultGracefulShutdownPeriod = time.Second * 30 @@ -50,14 +49,6 @@ func init() { } func main() { - // PROFILE - p := profiler.New(profiler.Conf{ - MemProfileRate: 1, - NoShutdownHook: true, - }, profiler.Cpu, profiler.Mem) - p.Start() - // PROFILE - var wg sync.WaitGroup ctx, stop := notifyShutdown() @@ -201,12 +192,6 @@ func main() { lo.Info("graceful shutdown routine complete") }() - // PROFILE - runtime.GC() - p.Stop() - time.Sleep(time.Second * 10) - // PROFILE - go func() { wg.Wait() stop() diff --git a/go.mod b/go.mod index 3341ac3..b5a37f2 100644 --- a/go.mod +++ b/go.mod @@ -15,7 +15,6 @@ require ( github.com/knadh/koanf/providers/env v1.0.0 github.com/knadh/koanf/providers/file v1.1.2 github.com/knadh/koanf/v2 v2.1.1 - github.com/knadh/profiler v0.2.0 github.com/lmittmann/w3 v0.17.1 github.com/nats-io/nats.go v1.36.0 github.com/puzpuzpuz/xsync/v3 v3.4.0 diff --git a/go.sum b/go.sum index fe4f418..2230322 100644 --- a/go.sum +++ b/go.sum @@ -118,8 +118,6 @@ github.com/knadh/koanf/providers/file v1.1.2 h1:aCC36YGOgV5lTtAFz2qkgtWdeQsgfxUk github.com/knadh/koanf/providers/file v1.1.2/go.mod h1:/faSBcv2mxPVjFrXck95qeoyoZ5myJ6uxN8OOVNJJCI= github.com/knadh/koanf/v2 v2.1.1 h1:/R8eXqasSTsmDCsAyYj+81Wteg8AqrV9CP6gvsTsOmM= github.com/knadh/koanf/v2 v2.1.1/go.mod h1:4mnTRbZCK+ALuBXHZMjDfG9y714L7TykVnZkXbMU3Es= -github.com/knadh/profiler v0.2.0 h1:jaY0xlQs8iaWxKdvGHOftaZnX7d8l7yrCGQPSecwnng= -github.com/knadh/profiler v0.2.0/go.mod h1:LqNkAu++MfFkbEDA63AmRaIf6UkGrLXyZ5VQQdekZiI= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=