X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Frotate.c;h=dac0f2a1fda8145cfa8f7fdbca724a2890257f87;hb=c19092cd4d6af49c38322fc55ca91f17f03f32ac;hp=bd6dbddf95492492eb02a5dd87d138cfffe6c108;hpb=90936dcf0968343f20b2f6fd365b9c015cdb9717;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/rotate.c b/src/bin/lttng-sessiond/rotate.c index bd6dbddf9..dac0f2a1f 100644 --- a/src/bin/lttng-sessiond/rotate.c +++ b/src/bin/lttng-sessiond/rotate.c @@ -232,7 +232,7 @@ int rename_complete_chunk(struct ltt_session *session, time_t ts) goto end; } - if (session->rotate_count == 1) { + if (session->current_archive_id == 1) { char start_time[21]; timeinfo = localtime(&session->last_chunk_start_ts); @@ -258,7 +258,7 @@ int rename_complete_chunk(struct ltt_session *session, time_t ts) ret = snprintf(new_path, sizeof(new_path), "%s/%s-%s-%" PRIu64, session->rotation_chunk.current_rotate_path, start_time, - datetime, session->rotate_count); + datetime, session->current_archive_id); if (ret < 0 || ret >= sizeof(new_path)) { ERR("Failed to format new chunk path while renaming session \"%s\"'s first chunk", session->name); @@ -315,7 +315,7 @@ int rename_complete_chunk(struct ltt_session *session, time_t ts) ret = snprintf(new_path, sizeof(new_path), "%s/%s-%s-%" PRIu64, session_get_base_path(session), start_datetime, - datetime, session->rotate_count); + datetime, session->current_archive_id); if (ret < 0 || ret >= sizeof(new_path)) { ERR("Failed to format new chunk path while renaming chunk of session \"%s\"", session->name);