Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Fix for close() called while async_read in-flight - develop #7041

Merged
merged 2 commits into from
Apr 1, 2019

Conversation

heifner
Copy link
Contributor

@heifner heifner commented Apr 1, 2019

Change Description

  • Some high load tests failing after close of connection while async_read still in progress. This fix removes the reset of the pending_message_buffer from close() so that the buffer is still available for the in-flight async_read. Also added a quick exit if no longer connected in async_read handler.

Consensus Changes

  • Consensus Changes

API Changes

  • API Changes

Documentation Additions

  • Documentation Additions

@heifner heifner merged commit 0c68d50 into develop Apr 1, 2019
@heifner heifner deleted the net-plugin-close-fix-dev branch April 1, 2019 22:30
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants