fix invalid mapping detection
[ardour.git] / libs / ardour / audiosource.cc
index e7d81feaec284beb326339cc948f70adce573d69..9d90d05cb12ddc030fa16f67a85d353977b28347 100644 (file)
@@ -238,6 +238,7 @@ AudioSource::rename_peakfile (string newpath)
 int
 AudioSource::initialize_peakfile (const string& audio_path, const bool in_session)
 {
+       Glib::Threads::Mutex::Lock lm (_initialize_peaks_lock);
        GStatBuf statbuf;
 
        _peakpath = construct_peak_filepath (audio_path, in_session);