mirror of
https://github.com/httprunner/httprunner.git
synced 2026-09-04 23:16:57 +08:00
change: skip setting ulimit for windows
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
# Release History
|
# Release History
|
||||||
|
|
||||||
## v0.4.0 (2021-12-30)
|
## v0.3.1 (2021-12-30)
|
||||||
|
|
||||||
- feat: set ulimit to 10240 before load testing
|
- feat: set ulimit to 10240 before load testing
|
||||||
- fix: concurrent map writes in load testing
|
- fix: concurrent map writes in load testing
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package cmd
|
package cmd
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"runtime"
|
||||||
"syscall"
|
"syscall"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
@@ -74,6 +75,10 @@ func init() {
|
|||||||
// set resource limit
|
// set resource limit
|
||||||
// ulimit -n 10240
|
// ulimit -n 10240
|
||||||
func setUlimit() {
|
func setUlimit() {
|
||||||
|
if runtime.GOOS == "windows" {
|
||||||
|
log.Warn().Msg("windows does not support setting ulimit")
|
||||||
|
return
|
||||||
|
}
|
||||||
var rLimit syscall.Rlimit
|
var rLimit syscall.Rlimit
|
||||||
err := syscall.Getrlimit(syscall.RLIMIT_NOFILE, &rLimit)
|
err := syscall.Getrlimit(syscall.RLIMIT_NOFILE, &rLimit)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user