GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Dispose doesn't close connection · Issue #1126 · rsocket/rsocket-java Open DescriptionI have a case where I'm attempting to dispose a connection via an RSocketRequester using the .dispose() method given a particular condition. In version 1.1.3 this worked no problem. However, in version 1.1.4 these changes were made which are now keeping the connection open after attempting to dispose. I can see that a ConnectionErrorException is sent by the requester, however, the sender continues to send frames after this. I believe onClose is never triggered as the tryShutdown is never attempted inside the RSocketRequester. Expected BehaviorI would expect that when calling .dispose via the RSocketRequester, the connection would terminate. Actual BehaviorConnection remains open. Steps to ReproducerSocketRequester .route(<routeToStream) .data(<data>) .retrieveFlux(<datatype>) .filter(<conditional>) .doOnNext(value -> { policyBrokerConnector.dispose(); }) Possible SolutionYour Environment
Activity
MetadataMetadataAssigneesLabelsNo labels TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |