Skip to content

ConnectTimeoutException: include timeout value#13719

Merged
normanmaurer merged 1 commit intonetty:4.1from
idelpivnitskiy:connectTimeoutMillis
Dec 7, 2023
Merged

ConnectTimeoutException: include timeout value#13719
normanmaurer merged 1 commit intonetty:4.1from
idelpivnitskiy:connectTimeoutMillis

Conversation

@idelpivnitskiy
Copy link
Copy Markdown
Member

Motivation:

When transport throws ConnectTimeoutException, it's useful to know what was the pre-configured value that triggered the timeout.

Modifications:

  • Enhance exception message for all ConnectTimeoutException use-cases to include connectTimeoutMillis value;

Result:

Users can understand what was a pre-configured value of connectTimeoutMillis that triggered ConnectTimeoutException.

Motivation:

When transport throws `ConnectTimeoutException`, it's useful
to know what was the pre-configured value that triggered the
timeout.

Modifications:

- Enhance exception message for all `ConnectTimeoutException`
use-cases to include `connectTimeoutMillis` value;

Result:

Users can understand what was a pre-configured value of
`connectTimeoutMillis` that triggered `ConnectTimeoutException`.
boolean success = false;
try {
SocketUtils.connect(socket, remoteAddress, config().getConnectTimeoutMillis());
SocketUtils.connect(socket, remoteAddress, connectTimeoutMillis);

Check failure

Code scanning / CodeQL

Server-side request forgery

Potential server-side request forgery due to a [user-provided value](1). Potential server-side request forgery due to a [user-provided value](2).
@normanmaurer normanmaurer merged commit e2c706a into netty:4.1 Dec 7, 2023
normanmaurer pushed a commit that referenced this pull request Dec 7, 2023
Motivation:

When transport throws `ConnectTimeoutException`, it's useful to know
what was the pre-configured value that triggered the timeout.

Modifications:

- Enhance exception message for all `ConnectTimeoutException` use-cases
to include `connectTimeoutMillis` value;

Result:

Users can understand what was a pre-configured value of
`connectTimeoutMillis` that triggered `ConnectTimeoutException`.
@idelpivnitskiy idelpivnitskiy deleted the connectTimeoutMillis branch December 8, 2023 01:18
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.

4 participants