From ef3a42faed07d51a6485e50662c9e93996042426 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sun, 6 Sep 2015 11:49:47 +0200 Subject: terminate peak-file creation on session-close --- libs/ardour/audiofilesource.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libs/ardour/audiofilesource.cc') diff --git a/libs/ardour/audiofilesource.cc b/libs/ardour/audiofilesource.cc index a6942e678b..633292b157 100644 --- a/libs/ardour/audiofilesource.cc +++ b/libs/ardour/audiofilesource.cc @@ -335,6 +335,9 @@ AudioFileSource::is_empty (Session& /*s*/, string path) int AudioFileSource::setup_peakfile () { + if (_session.deletion_in_progress()) { + return 0; + } if (!(_flags & NoPeakFile)) { return initialize_peakfile (_path); } else { -- cgit v1.2.3