Browse Source

Timeline: Acquire sequence lock for region split.

tags/non-daw-v1.3.0
Jonathan Moore Liles 2 years ago
parent
commit
c808c53d6c
1 changed files with 4 additions and 0 deletions
  1. +4
    -0
      timeline/src/Audio_Region.C

+ 4
- 0
timeline/src/Audio_Region.C View File

@@ -794,6 +794,8 @@ Audio_Region::split ( nframes_t where )

Audio_Region *copy = new Audio_Region( *this );

timeline->sequence_lock.wrlock();

{
Logger _log( copy );

@@ -803,6 +805,8 @@ Audio_Region::split ( nframes_t where )
Sequence_Region::split( copy, where );
}

timeline->sequence_lock.unlock();

log_end();
block_end();


Loading…
Cancel
Save