Updated Hibiki, bump GOMAXPROCS when limit is raised higher
This commit is contained in:
parent
b13ba0009c
commit
199f582516
|
@ -26,6 +26,7 @@ import (
|
|||
"os"
|
||||
"path"
|
||||
"path/filepath"
|
||||
"runtime"
|
||||
"sort"
|
||||
"strings"
|
||||
"sync"
|
||||
|
@ -298,12 +299,16 @@ func main() {
|
|||
certificatePath := flag.String("certificate", "", "Path to SSL certificate file.")
|
||||
keypairPath := flag.String("keypair", "", "Path to SSL key file.")
|
||||
sniAddressOption := flag.String("sni", "", "Define SNI address if desired. Empty will serve any requests regardless.")
|
||||
fdlimitOption := flag.Int("fdlimit", 128, "Set file operation limit.")
|
||||
fdlimitOption := flag.Int("fdlimit", 128, "Set file operation and process limit.")
|
||||
|
||||
flag.Parse()
|
||||
|
||||
fdlimit = make(chan bool, *fdlimitOption)
|
||||
|
||||
if *fdlimitOption > runtime.NumCPU()-1 {
|
||||
runtime.GOMAXPROCS(*fdlimitOption)
|
||||
}
|
||||
|
||||
var err error
|
||||
|
||||
if *printDbOption == "" || *pgConnStr == "" {
|
||||
|
|
4
go.mod
4
go.mod
|
@ -3,7 +3,7 @@ module git.gammaspectra.live/S.O.N.G/METANOIA
|
|||
go 1.17
|
||||
|
||||
require (
|
||||
git.gammaspectra.live/S.O.N.G/Hibiki v0.0.0-20220201114120-0fba142c280f
|
||||
git.gammaspectra.live/S.O.N.G/Hibiki v0.0.0-20220201145439-6b881458cf2f
|
||||
git.gammaspectra.live/S.O.N.G/MakyuuIchaival v0.0.0-20220131114831-c08c7d9b4153
|
||||
github.com/dhowden/tag v0.0.0-20201120070457-d52dcb253c63
|
||||
github.com/ipfs/go-cid v0.1.0
|
||||
|
@ -14,7 +14,7 @@ require (
|
|||
|
||||
require (
|
||||
git.gammaspectra.live/S.O.N.G/go-pus v0.0.0-20220130003320-c9b07c6bec7a // indirect
|
||||
git.gammaspectra.live/S.O.N.G/goborator v0.0.0-20220130143007-b0d46ec375ac // indirect
|
||||
git.gammaspectra.live/S.O.N.G/goborator v0.0.0-20220201143845-faddd6ec920b // indirect
|
||||
github.com/andybalholm/brotli v1.0.2 // indirect
|
||||
github.com/cespare/xxhash v1.1.0 // indirect
|
||||
github.com/cespare/xxhash/v2 v2.1.2 // indirect
|
||||
|
|
3
go.sum
3
go.sum
|
@ -9,12 +9,15 @@ dmitri.shuralyov.com/state v0.0.0-20180228185332-28bcc343414c/go.mod h1:0PRwlb0D
|
|||
git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999/go.mod h1:fPE2ZNJGynbRyZ4dJvy6G277gSllfV2HJqblrnkyeyg=
|
||||
git.gammaspectra.live/S.O.N.G/Hibiki v0.0.0-20220201114120-0fba142c280f h1:dV0v24+TENESNaFX1G2S1nHh4J3Y96TF2NpA9O3irj4=
|
||||
git.gammaspectra.live/S.O.N.G/Hibiki v0.0.0-20220201114120-0fba142c280f/go.mod h1:o1NqDI9/1EwqL0FPHKOrZmQSeRXnzVBLJPxdpwrNqHM=
|
||||
git.gammaspectra.live/S.O.N.G/Hibiki v0.0.0-20220201145439-6b881458cf2f h1:b+6Xkjnu1p5KFdNPdCgvCfQn3CYdYFj7DC/RlhGptkg=
|
||||
git.gammaspectra.live/S.O.N.G/Hibiki v0.0.0-20220201145439-6b881458cf2f/go.mod h1:UUsQ9RF9Jd9pBMvkvw+nY0NTPqu6rG7ulOZsTqNmSXU=
|
||||
git.gammaspectra.live/S.O.N.G/MakyuuIchaival v0.0.0-20220131114831-c08c7d9b4153 h1:RMDA05IEOytScNSiE2ms98x/CVMHSlA+eVBC0VCq4po=
|
||||
git.gammaspectra.live/S.O.N.G/MakyuuIchaival v0.0.0-20220131114831-c08c7d9b4153/go.mod h1:z6KcP5RPhMxDJaVU48sBhiYRCJ6ZJBbx1iIhkUrrhfY=
|
||||
git.gammaspectra.live/S.O.N.G/go-pus v0.0.0-20220130003320-c9b07c6bec7a h1:LxrTp9gf4w5KnFHRPFLXYfoxC58GCSEmZrHI6Ogtrm0=
|
||||
git.gammaspectra.live/S.O.N.G/go-pus v0.0.0-20220130003320-c9b07c6bec7a/go.mod h1:vkoHSHVM9p6vAUmXAik0gvaLcIfiQYrD6bQqVpOulUk=
|
||||
git.gammaspectra.live/S.O.N.G/goborator v0.0.0-20220130143007-b0d46ec375ac h1:UcWeLjW7963Cpd4cB7TOn5OZPl73goxQ5WhIFO0DIdU=
|
||||
git.gammaspectra.live/S.O.N.G/goborator v0.0.0-20220130143007-b0d46ec375ac/go.mod h1:ySjuueqe5HUqvf7lWS51Cy5UP2tgJWsezOv8UIm2arA=
|
||||
git.gammaspectra.live/S.O.N.G/goborator v0.0.0-20220201143845-faddd6ec920b/go.mod h1:ySjuueqe5HUqvf7lWS51Cy5UP2tgJWsezOv8UIm2arA=
|
||||
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
|
||||
github.com/OneOfOne/xxhash v1.2.2 h1:KMrpdQIwFcEqXDklaen+P1axHaj9BSKzvpUUfnHldSE=
|
||||
github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
|
||||
|
|
Loading…
Reference in a new issue