Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

iperf3 client hangs after completing -n 50MB transfer, server reports 0.00 Bytes/sec continuously #2003

Open
@cash6930-svg

Description

We observed a regression behavior in iperf3 when using the -n (fixed data size) option.

Under identical test conditions:

iperf3 v3.20 (client) hangs after completing the specified data transfer.

iperf3 v3.1.4 (client) works correctly and exits normally.

This suggests a potential regression introduced after v3.1.4.

Environment

Client OS: Windows 11 24H2 v26100.7840

Server OS: Windows

Tool versions tested:

Client v3.1.4 + Server v3.1.4→ PASS

Client v3.20 + Server v3.1.4 → FAIL

Client v3.20 + Server v3.20 → FAIL

Network: Wlan (192.168.x.x)

Command Used

Client:

iperf3 -c 192.168.x.x -n 50M -i 5

Server:

iperf3 -s

Expected Behavior

After transmitting 50M bytes:

Client should terminate normally.

Server should print final summary.

TCP session should close cleanly.

Actual Behavior (v3.20)

Data transfer appears to complete.

Client hangs and does not exit.

Server continues printing interval lines with:

0.00 Bytes/sec

Manual interruption (Ctrl+C) required.

Working Behavior (v3.1.4)

Transfer completes.

Client exits normally.

Server prints final summary.

No hang observed.

Reproducibility

Issue is consistently reproducible with v3.20.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

        AltStyle によって変換されたページ (->オリジナル) /