X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-relayd%2Flive.c;h=c70c31762f7d7f0dd7c40e63acffadf3a1d46c4b;hb=78394403b4986dc86733d2106e68405f13fa31d5;hp=445f432e416a60f584516770c96bf3d278685d2b;hpb=bcf4a440f6c79c6546d9fe6a609c49fe6e8dc082;p=lttng-tools.git diff --git a/src/bin/lttng-relayd/live.c b/src/bin/lttng-relayd/live.c index 445f432e4..c70c31762 100644 --- a/src/bin/lttng-relayd/live.c +++ b/src/bin/lttng-relayd/live.c @@ -694,6 +694,7 @@ int viewer_connect(struct relay_connection *conn) health_code_update(); + memset(&msg, 0, sizeof(msg)); reply.major = RELAYD_VERSION_COMM_MAJOR; reply.minor = RELAYD_VERSION_COMM_MINOR; @@ -1634,7 +1635,7 @@ int viewer_create_session(struct relay_connection *conn) DBG("Viewer create session received"); resp.status = htobe32(LTTNG_VIEWER_CREATE_SESSION_OK); - conn->viewer_session = zmalloc(sizeof(conn->viewer_session)); + conn->viewer_session = zmalloc(sizeof(*conn->viewer_session)); if (!conn->viewer_session) { ERR("Allocation viewer session"); resp.status = htobe32(LTTNG_VIEWER_CREATE_SESSION_ERR);