https://gist.github.com/jclab-joseph/48db0460a8089344dc308a3e7be4dbbf
setOnCloseHandler & setOnCancelHandler 모두 동작하지 않는다... 정확히는 언제 동작하는지 모르겠다.
Client 에서 강제로 Connection 을 끊으면 (프로세스를 죽이면)
두 콜백 모두 호출되지 않으며 심지어 onNext 에서도 Exception 이 떨어지거나 하지 않고 잘 동작한다...ㅠㅠ
Context.current().isCancelled() 또는 Context.current().addListener 만 동작한다.
반응형
댓글