0
mirror of https://github.com/XTLS/Xray-core.git synced 2025-06-12 11:29:36 +03:00

Add environment variable XRAY_CONE_DISABLED option

This commit is contained in:
RPRX
2021-02-11 15:37:02 +00:00
committed by GitHub
parent 8ca8a7126b
commit d170416219
3 changed files with 8 additions and 3 deletions

View File

@ -2,6 +2,7 @@ package core
import (
"context"
"os"
"reflect"
"sync"
@ -179,7 +180,7 @@ func NewWithContext(ctx context.Context, config *Config) (*Instance, error) {
}
func initInstanceWithConfig(config *Config, server *Instance) (bool, error) {
server.ctx = context.WithValue(server.ctx, "cone", true)
server.ctx = context.WithValue(server.ctx, "cone", os.Getenv("XRAY_CONE_DISABLED") != "true")
if config.Transport != nil {
features.PrintDeprecatedFeatureWarning("global transport settings")