Add -fdlimit parameter
This commit is contained in:
parent
0d4061d6d8
commit
b13ba0009c
|
@ -37,7 +37,7 @@ var printStrategy *panako.Strategy
|
|||
var db *database.Database
|
||||
var resourceCreationMutex sync.Mutex
|
||||
|
||||
var fdlimit = make(chan bool, 128)
|
||||
var fdlimit chan bool
|
||||
|
||||
func OpenFileWithLimit(filePath string) (*os.File, error) {
|
||||
fdlimit <- true
|
||||
|
@ -298,9 +298,12 @@ 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.")
|
||||
|
||||
flag.Parse()
|
||||
|
||||
fdlimit = make(chan bool, *fdlimitOption)
|
||||
|
||||
var err error
|
||||
|
||||
if *printDbOption == "" || *pgConnStr == "" {
|
||||
|
|
Loading…
Reference in a new issue