Skip to content

backport: refresh RemoterTls idle timeout after I/O - #8

Merged
kentbull merged 1 commit into
release/v0.6.20from
fix/remoter-tls-idle-timeout-refresh-v0.6.20
Aug 27, 2026
Merged

kentbull merged 1 commit into
release/v0.6.20from
fix/remoter-tls-idle-timeout-refresh-v0.6.20

Conversation

@kentbull

@kentbull kentbull commented Aug 27, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Refresh RemoterTls inactivity after successful nonempty receives and nonzero sends.
  • Preserve blocked, failed, and empty-I/O behavior.
  • Extend the existing TLS integration coverage using the release branch's propagated timeout.

This adapts the TLS portion of ioflo/hio#168. The release branch already contains the current-tyme Remoter.refresh() correction and Server timeout propagation required for the complete behavior.

Related upstream issue: ioflo/hio#170

Mirror the plain TCP activity refresh in RemoterTls so successful reads and writes reset the configured inactivity deadline. Blocked, failed, and empty operations continue without refresh.

Extend the existing TLS integration test using the release branch propagated 1.5 second timeout. This backports the TLS portion of ioflo#168 and fixes ioflo#170 for v0.6.20.
@kentbull
kentbull merged commit efcbeb1 into release/v0.6.20 Aug 27, 2026
6 checks passed
@kentbull
kentbull deleted the fix/remoter-tls-idle-timeout-refresh-v0.6.20 branch August 27, 2026 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant