-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix issue 4 #65
Fix issue 4 #65
Conversation
@cuteant SpanNetty/src/DotNetty.Transport.Libuv/LoopExecutor.cs Lines 181 to 184 in ada8a3a
It's only used here, and I think it required to be sync blocked here like the base class does , but the override in LoopExecutor don't look like an sync wait(Not sure whether it will actual affact anything or not) SpanNetty/src/DotNetty.Common/Concurrency/SingleThreadEventExecutor.cs Lines 902 to 954 in 7fcaab4
SpanNetty/src/DotNetty.Common/Concurrency/SingleThreadEventExecutor.cs Lines 319 to 322 in 7fcaab4
|
…and seems obsoleted and no longer work on net5.0+ubuntu20.04 Generated with ``` openssl genrsa -out ssl.key 2048 openssl req -new -x509 -key ssl.key -out dotnetty.com.cer -days 3650 -subj /CN=dotnetty.com openssl req -new -x509 -key ssl.key -out contoso.com.cer -days 3650 -subj /CN=contoso.com openssl pkcs12 -export -out dotnetty.com.pfx -inkey ssl.key -in dotnetty.com.cer openssl pkcs12 -export -out contoso.com.pfx -inkey ssl.key -in contoso.com.cer ``` password="password"
@yyjdelete 我想了下,真是有问题,LoopExecutor中实现的 TaskDelay 的调用分两种情况
|
上面表述不准确,实际上 LoopExecutor调用CleanupAndTerminate不应对任务进行处理,要稍微修改下DoShutdown这个方法 |
- Add AbstractScheduledEventExecutor::EnusreWakingUp - Remove SingleThreadEventExecutor::TaskDelay * TlsHandler: Replace BatchingPendingWriteQueue with SslHandlerCoalescingBufferQueue
…hich is not read.
0fa437d
to
da7a29a
Compare
062437c
to
46eb327
Compare
* Fix MediationStream::ReadFromInput * ignore some exceptions in TlsHandler::HandleUnwrapThrowable
Fix #4