summaryrefslogtreecommitdiff
path: root/libs/ardour/session_state.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-06-25 22:03:42 +0200
committerRobin Gareus <robin@gareus.org>2017-06-25 22:03:42 +0200
commitde99d7c5284b27f18b7c7c015ff900ea40999a7c (patch)
treefd3417f53ca820a0cc70d20dc3e81e307d4e2698 /libs/ardour/session_state.cc
parente511985ad9a93bf6c48cb30eaf06c1c6518c3151 (diff)
Allow saving state w/o backend
Connections are remembered by ARDOUR::Port to re-establish at load.
Diffstat (limited to 'libs/ardour/session_state.cc')
-rw-r--r--libs/ardour/session_state.cc6
1 files changed, 0 insertions, 6 deletions
diff --git a/libs/ardour/session_state.cc b/libs/ardour/session_state.cc
index 0172ca2fed..1bf604ea93 100644
--- a/libs/ardour/session_state.cc
+++ b/libs/ardour/session_state.cc
@@ -801,12 +801,6 @@ Session::save_state (string snapshot_name, bool pending, bool switch_to_snapshot
}
_save_queued = false;
- if (!_engine.connected ()) {
- error << string_compose (_("the %1 audio engine is not connected and state saving would lose all I/O connections. Session not saved"), PROGRAM_NAME)
- << endmsg;
- return 1;
- }
-
snapshot_t fork_state = NormalSave;
if (!snapshot_name.empty() && snapshot_name != _current_snapshot_name && !template_only && !pending) {
/* snapshot, close midi */