소스 검색

Remove TLS requirement on gRPC server

世界 3 년 전
부모
커밋
350729cde8
1개의 변경된 파일0개의 추가작업 그리고 3개의 파일을 삭제
  1. 0 3
      transport/v2ray/transport.go

+ 0 - 3
transport/v2ray/transport.go

@@ -29,9 +29,6 @@ func NewServerTransport(ctx context.Context, options option.V2RayTransportOption
 		}
 		}
 		return NewQUICServer(ctx, options.QUICOptions, tlsConfig, handler, errorHandler)
 		return NewQUICServer(ctx, options.QUICOptions, tlsConfig, handler, errorHandler)
 	case C.V2RayTransportTypeGRPC:
 	case C.V2RayTransportTypeGRPC:
-		if tlsConfig == nil {
-			return nil, C.ErrTLSRequired
-		}
 		return NewGRPCServer(ctx, options.GRPCOptions, tlsConfig, handler)
 		return NewGRPCServer(ctx, options.GRPCOptions, tlsConfig, handler)
 	default:
 	default:
 		return nil, E.New("unknown transport type: " + options.Type)
 		return nil, E.New("unknown transport type: " + options.Type)