From 593d6b06e81889af6584336f20886312fe3d7a95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=AE=B5=E4=BB=AA?= Date: Wed, 17 Dec 2025 15:00:12 +0800 Subject: [PATCH] test: panic on detecting `EnableImplicitlyTransmitAsync` --- gls.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gls.go b/gls.go index 0ecba4d..107896b 100644 --- a/gls.go +++ b/gls.go @@ -63,9 +63,17 @@ func GetDefaultManager() *SessionManager { //go:nocheckptr func InitDefaultManager(opts ManagerOptions) { defaultManagerOnce.Do(func() { + if opts.EnableImplicitlyTransmitAsync { + panic("option EnableImplicitlyTransmitAsync is not supported anymore!") + } + // env config has high priority checkEnvOptions(&opts) + if opts.EnableImplicitlyTransmitAsync { + panic("option EnableImplicitlyTransmitAsync is not supported anymore!") + } + if defaultManagerObj != nil { defaultManagerObj.Close() }