You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add LifeCycle component and refactor some code. (#113)
* Make getAfterRun un-block avoid deadlock. (#107) (#109)
* update readme
* update version to 1.6.0-SNAPSHOT
* 修改RpcClientDemoByMain 和RpcServerDemoByMain 的logger引用对象 (#112)
* 修改日志引用的对象
* add lifecycle component
* fix NPE in ReconnectManager and refactor some code
* Refactor some components with LifeCycle interface. (#114)
Refactor some components with LifeCycle interface.
* Refactor RpcClient with LifeCycle interface and add option module. (#116)
Refactor RpcClient with LifeCycle interface and add option module.
* fix#131 (#132)
* refactor DefaultConnectionManager to fix issue: #131
* refactory ConnectionManager to support start/shutdown operations (#135)
* 重构ScheduledDisconnectStrategy实现 (#136)
* refactory ConnectionManager to support start/shutdown operations
* Reconnector class is used instead of ReconnectManager class
* refactor ScheduledDisconnectStrategy
* Support config strategy (#138)
* support config user ConnectionSelectStrategy impl
* add LifeCycle interface to RemotingServer
* fix some code according to CR
* fix#137 (#141)
* update version 1.6.0-SNAPSHOT->1.6.0
Describe the bug
DefaultConnectionManager#executorInitialized属性看着是为了只初始化一次asyncCreateConnectionExecutor,但实现的实际效果并不能控制只初始化一次(并发情况下)。
若不能控制,为什么不通过asyncCreateConnectionExecutor==null来做初始化呢?为什么增加了一个属性?
Expected behavior
Actual behavior
Steps to reproduce
Minimal yet complete reproducer code (or GitHub URL to code)
Environment
java -version
):uname -a
):The text was updated successfully, but these errors were encountered: