X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fsession.c;h=e4c747f7fd8e54583815ccb199e926aae226c611;hp=a777b041428443fe856b4e7613920a377e7b494f;hb=d3e2ba59faddb31870e2ce29b6a881f7ad5ad883;hpb=7ce3675685dbbc7be9536eb9c2b5ff8d677dc0b5 diff --git a/src/bin/lttng-sessiond/session.c b/src/bin/lttng-sessiond/session.c index a777b0414..e4c747f7f 100644 --- a/src/bin/lttng-sessiond/session.c +++ b/src/bin/lttng-sessiond/session.c @@ -194,6 +194,11 @@ int session_create(char *name, uid_t uid, gid_t gid) goto error; } + ret = gethostname(new_session->hostname, sizeof(new_session->hostname)); + if (ret && errno == ENAMETOOLONG) { + new_session->hostname[HOST_NAME_MAX - 1] = '\0'; + } + /* Init kernel session */ new_session->kernel_session = NULL; new_session->ust_session = NULL;