diff options
author | Robin Gareus <robin@gareus.org> | 2016-02-27 00:29:04 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-02-27 00:50:02 +0100 |
commit | 94722007271df3d776000bddadc5bda71c5ff2ce (patch) | |
tree | 29db7c27ba23db4972890e527bbb36c9971a6e99 /libs/backends | |
parent | d3633e8bd57519aa17261437a4e0302373dd5c99 (diff) |
fix hang at exit (after freewheeling) with PA-nonblocking backend
Diffstat (limited to 'libs/backends')
-rw-r--r-- | libs/backends/portaudio/portaudio_backend.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/backends/portaudio/portaudio_backend.cc b/libs/backends/portaudio/portaudio_backend.cc index 616ee1d145..52049caea1 100644 --- a/libs/backends/portaudio/portaudio_backend.cc +++ b/libs/backends/portaudio/portaudio_backend.cc @@ -912,6 +912,7 @@ PortAudioBackend::freewheel_process_thread() _reinit_thread_callback = true; // hand over _main_thread _freewheel_ack = false; // prepare next handshake _midiio->set_enabled(true); + engine.freewheel_callback (_freewheeling); } else { first_run = true; _freewheel = true; |