|
|
@@ -54,14 +54,8 @@ var useReadv = false
|
|
|
|
|
|
func init() {
|
|
|
const defaultFlagValue = "NOT_DEFINED_AT_ALL"
|
|
|
- value := platform.NewEnvFlag("v2ray.buf.readv.disable").GetValue(func() string { return defaultFlagValue })
|
|
|
- if value != defaultFlagValue {
|
|
|
- useReadv = false
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- if runtime.GOOS == "linux" || runtime.GOOS == "darwin" {
|
|
|
- newError("ReadV enabled").WriteToLog()
|
|
|
+ value := platform.NewEnvFlag("v2ray.buf.readv").GetValue(func() string { return defaultFlagValue })
|
|
|
+ if value != defaultFlagValue && (runtime.GOOS == "linux" || runtime.GOOS == "darwin") {
|
|
|
useReadv = true
|
|
|
}
|
|
|
}
|