[PR #2620] [MERGED] Timeout tweaks #3182

Closed
opened 2026-03-16 11:29:48 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hickory-dns/hickory-dns/pull/2620
Author: @djc
Created: 11/27/2024
Status: Merged
Merged: 11/28/2024
Merged by: @marcus0x62

Base: mainHead: timeout-tweaks


📝 Commits (5)

  • f8ea203 proto: use single timeout value across protocols
  • 8d3e5ed proto: inline H2 connection setup bindings
  • f2cb524 proto: clarify TLS connection error handling
  • 9d92403 proto: deduplicate QUIC connection setup error handling
  • 21c31dc proto: deduplicate QUIC connection setup

📊 Changes

7 files changed (+109 additions, -144 deletions)

View changed files

📝 crates/proto/src/h2/h2_client_stream.rs (+12 -17)
📝 crates/proto/src/h3/h3_client_stream.rs (+13 -48)
📝 crates/proto/src/quic/mod.rs (+2 -0)
📝 crates/proto/src/quic/quic_client_stream.rs (+55 -43)
📝 crates/proto/src/runtime.rs (+7 -6)
📝 crates/proto/src/rustls/tls_stream.rs (+17 -14)
📝 crates/proto/src/xfer/mod.rs (+3 -16)

📄 Description

Follow-up from:


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hickory-dns/hickory-dns/pull/2620 **Author:** [@djc](https://github.com/djc) **Created:** 11/27/2024 **Status:** ✅ Merged **Merged:** 11/28/2024 **Merged by:** [@marcus0x62](https://github.com/marcus0x62) **Base:** `main` ← **Head:** `timeout-tweaks` --- ### 📝 Commits (5) - [`f8ea203`](https://github.com/hickory-dns/hickory-dns/commit/f8ea203382911677d3169d3122fc2f8e40956050) proto: use single timeout value across protocols - [`8d3e5ed`](https://github.com/hickory-dns/hickory-dns/commit/8d3e5eda165d4d2c95bdfcc787ef3732e1b314ae) proto: inline H2 connection setup bindings - [`f2cb524`](https://github.com/hickory-dns/hickory-dns/commit/f2cb524ec0e26e1dafc11671d0ca2cfb6648ca11) proto: clarify TLS connection error handling - [`9d92403`](https://github.com/hickory-dns/hickory-dns/commit/9d92403d44ebb0b718dfdbd0f5e76ac11fa88782) proto: deduplicate QUIC connection setup error handling - [`21c31dc`](https://github.com/hickory-dns/hickory-dns/commit/21c31dc89b64fa53853d7453536dcd2ba839b3ad) proto: deduplicate QUIC connection setup ### 📊 Changes **7 files changed** (+109 additions, -144 deletions) <details> <summary>View changed files</summary> 📝 `crates/proto/src/h2/h2_client_stream.rs` (+12 -17) 📝 `crates/proto/src/h3/h3_client_stream.rs` (+13 -48) 📝 `crates/proto/src/quic/mod.rs` (+2 -0) 📝 `crates/proto/src/quic/quic_client_stream.rs` (+55 -43) 📝 `crates/proto/src/runtime.rs` (+7 -6) 📝 `crates/proto/src/rustls/tls_stream.rs` (+17 -14) 📝 `crates/proto/src/xfer/mod.rs` (+3 -16) </details> ### 📄 Description Follow-up from: - #2583 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-16 11:29:48 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#3182
No description provided.