Fix: rotation: hang on destroy when using scheduled rotation based on timer
[lttng-tools.git] / src / bin / lttng-sessiond / cmd.cpp
index 0ca7f217244bd81d7cba98431347d60e7f61c9b4..0e9821eb693f327fa7b69c74f104df1b0398bfea 100644 (file)
@@ -2818,7 +2818,7 @@ int cmd_start_trace(struct ltt_session *session)
         */
        session->rotated_after_last_stop = false;
 
-       if (session->rotate_timer_period) {
+       if (session->rotate_timer_period && !session->rotation_schedule_timer_enabled) {
                int int_ret = timer_session_rotation_schedule_timer_start(
                                session, session->rotate_timer_period);
 
This page took 0.02322 seconds and 4 git commands to generate.