envoyproxy / envoyproxy/nighthawk

Improve error message when terminating due to a predicate

Open
#826 1 comment 0 reactions 0 assignees View on GitHub
enhancement good first issue help wanted
Dominant language
C++
Stars
414
Forks
95
Avg merge
2d 9h
Merged PRs (30d)
11

Description

Nighthawk will sometimes terminate some of its worker threads early, before the specified --duration has elapsed. It reports the error:

`[E] Exiting due to failing termination predicate`

This error message should tell the user which termination predicate failed, that is, which counter was exceeded, and what its final value was.

This would be useful debugging information because the user may have specified multiple termination predicates.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.