Skip to content

Commit e538612

Browse files
Fixing monitoring options being passed onto connection when invalid (#181)
Co-authored-by: Justin Boswell <[email protected]>
1 parent 06ba8f1 commit e538612

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

source/connection_manager.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -686,7 +686,10 @@ static int s_aws_http_connection_manager_new_connection(struct aws_http_connecti
686686
options.socket_options = &manager->socket_options;
687687
options.on_setup = s_aws_http_connection_manager_on_connection_setup;
688688
options.on_shutdown = s_aws_http_connection_manager_on_connection_shutdown;
689-
options.monitoring_options = &manager->monitoring_options;
689+
690+
if (aws_http_connection_monitoring_options_is_valid(&manager->monitoring_options)) {
691+
options.monitoring_options = &manager->monitoring_options;
692+
}
690693

691694
struct aws_http_proxy_options proxy_options;
692695
AWS_ZERO_STRUCT(proxy_options);

0 commit comments

Comments
 (0)