2881099 / FreeRedis

🦄 FreeRedis is .NET40+ redis client. supports cluster, sentinel, master-slave, pub-sub, lua, pipeline, transaction, streams, client-side-caching, and pooling.
MIT License
911 stars 160 forks source link

释放的时候会出现“句柄未初始化”错误 #149

Open downleaves opened 1 year ago

downleaves commented 1 year ago

释放的时候会出现“句柄未初始化”错误

"exception": System.InvalidOperationException: 句柄未初始化。 在 System.WeakReference.set_Target(Object value) 在 System.Text.RegularExpressions.SharedReference.Cache(Object obj) 在 System.Text.RegularExpressions.Regex.Replace(String input, String replacement, Int32 count, Int32 startat) 在 System.Text.RegularExpressions.Regex.Replace(String input, String replacement) 在 System.Text.RegularExpressions.Regex.Replace(String input, String pattern, String replacement) 在 FreeRedis.ConnectionStringBuilder.Parse(String connectionString) 在 FreeRedis.ConnectionStringBuilder.op_Implicit(String connectionString) 在 FreeRedis.Internal.RedisClientPoolPolicy.set_ConnectionString(String value) 在 FreeRedis.Internal.RedisClientPool..ctor(String connectionString, RedisClient topOwner) 在 FreeRedis.RedisClient.PoolingAdapter.<>c__DisplayClass4_0.<.ctor>b__0() 在 FreeRedis.Internal.IdleBus2.ItemInfo.GetOrCreate() 在 FreeRedis.Internal.IdleBus2.Get(TKey key) 在 FreeRedis.RedisClient.PoolingAdapter.Dispose() 在 FreeRedis.RedisClient.Dispose() 在 FreeRedis.RedisClient.Finalize()

2881099 commented 1 year ago

是在 iis 场景下吗,看上去是在 Finalize 事件触发的