aws / aws/s2n-netbench

[orchestrator]: investigate `native_tls_driver` stuck behavior

Open
#37 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
9
Forks
7
PR merge metrics
No merged PRs in 30d

Description

### Problem:
When run as part of the orchestrator, the `native_tls` client driver process gets stuck and never terminates. This results in the orchestrator never finishing and also hanging forever. Only the `native_tls` driver exhibited this behavior.

### Observed behavior
- the behavior would occur when running the incast scenario with 5+ server
- the issue became more reproducible when using multiple servers

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the incast scenario with 5 or more servers and the native_tls client driver, then trace where the driver and orchestrator wait for termination. The issue is done when the native_tls driver exits reliably and the orchestrator completes under the multi-server case.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.