Skip to content
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

[BACKPORT] Fixes retention issue on IOBalancer. #13761

Conversation

pveentjer
Copy link
Contributor

@pveentjer pveentjer commented Sep 14, 2018

If connections get created very rapidly, tasks in the IOBalancer
can accumulate and this can lead to retention of the NioChannel
and its resources.

This PR fixes that by processing tasks immediately in the IOBalancer
when they arrive instead of waiting up to 20s.

backport of #13762

@pveentjer pveentjer added this to the 3.10.6 milestone Sep 14, 2018
@pveentjer pveentjer force-pushed the v3.10.6/fix/iobalancer-task-retention branch from 0e4eeec to ad6ffe7 Compare September 14, 2018 04:13
@pveentjer pveentjer changed the title Fixes retention issue on IOBalancer. [BACKPORT] Fixes retention issue on IOBalancer. Sep 14, 2018
@pveentjer pveentjer force-pushed the v3.10.6/fix/iobalancer-task-retention branch from ad6ffe7 to 5ca2898 Compare September 14, 2018 04:32
If connections get created very rapidly, tasks in the IOBalancer
can accumulate and this can lead to retention of the NioChannel
and its resources.

This PR fixes that by processing tasks immediately in the IOBalancer
when they arrive instead of waiting up to 20s.
@pveentjer pveentjer force-pushed the v3.10.6/fix/iobalancer-task-retention branch from 5ca2898 to 81df7cb Compare September 14, 2018 05:00
@pveentjer pveentjer merged commit 823ee87 into hazelcast:maintenance-3.x Sep 17, 2018
@pveentjer pveentjer deleted the v3.10.6/fix/iobalancer-task-retention branch September 17, 2018 06:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants