Skip to content

Commit 2e84c32

Browse files
committed
CDRIVER-3535 fix uninitialized awaited
1 parent 5e56f8c commit 2e84c32

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/libmongoc/src/mongoc/mongoc-topology-background-monitoring.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ _server_monitor_heartbeat_started (mongoc_server_monitor_t *server_monitor)
128128

129129
event.host = &server_monitor->host;
130130
event.context = server_monitor->apm_context;
131+
event.awaited = false;
131132
bson_mutex_lock (&server_monitor->topology->apm_mutex);
132133
server_monitor->apm_callbacks.server_heartbeat_started (&event);
133134
bson_mutex_unlock (&server_monitor->topology->apm_mutex);
@@ -151,6 +152,7 @@ _server_monitor_heartbeat_succeeded (mongoc_server_monitor_t *server_monitor,
151152
event.context = server_monitor->apm_context;
152153
event.reply = reply;
153154
event.duration_usec = duration_usec;
155+
event.awaited = false;
154156
bson_mutex_lock (&server_monitor->topology->apm_mutex);
155157
server_monitor->apm_callbacks.server_heartbeat_succeeded (&event);
156158
bson_mutex_unlock (&server_monitor->topology->apm_mutex);
@@ -175,6 +177,7 @@ _server_monitor_heartbeat_failed (mongoc_server_monitor_t *server_monitor,
175177
event.context = server_monitor->apm_context;
176178
event.error = error;
177179
event.duration_usec = duration_usec;
180+
event.awaited = false;
178181
bson_mutex_lock (&server_monitor->topology->apm_mutex);
179182
server_monitor->apm_callbacks.server_heartbeat_failed (&event);
180183
bson_mutex_unlock (&server_monitor->topology->apm_mutex);

0 commit comments

Comments
 (0)