diff --git a/plugins/janus_videoroom.c b/plugins/janus_videoroom.c index 6a0976458f..7174dd004e 100644 --- a/plugins/janus_videoroom.c +++ b/plugins/janus_videoroom.c @@ -7521,6 +7521,7 @@ static void *janus_videoroom_handler(void *data) { /* Is this room recorded, or are we recording this publisher already? */ janus_mutex_lock(&participant->rec_mutex); if(videoroom->record || participant->recording_active) { + participant->recording_active = TRUE; janus_videoroom_recorder_create(participant, participant->audio, participant->video, participant->data); } janus_mutex_unlock(&participant->rec_mutex);