github.com/TBD54566975/ftl@v0.219.0/internal/automaxprocs/automaxprocs.go (about) 1 // Package automaxprocs sets GOMAXPROCS to match Linux container CPU quota. 2 package automaxprocs 3 4 import ( 5 "fmt" 6 "os" 7 8 "go.uber.org/automaxprocs/maxprocs" 9 ) 10 11 func init() { 12 _, err := maxprocs.Set() 13 if err != nil { 14 fmt.Fprintf(os.Stderr, "ftl:warning: non-fatal error setting GOMAXPROCS: %v\n", err) 15 } 16 }