diff options
author | Robin Gareus <robin@gareus.org> | 2017-07-01 02:22:44 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-07-01 02:55:47 +0200 |
commit | d421e56fc0d8fafbaa5a11690c6f7c0d728ed4c4 (patch) | |
tree | 552a65893ca397f218416376036a546f9d8ce96d /gtk2_ardour/tape_region_view.h | |
parent | f7452c2a3a275356de32b4019a57034c7b8afe2f (diff) |
FP8: Clear input port on close. Fixes crash when switching snapshots
The midi_input_handler for the AsyncMIDIPort is connected to the
main event-loop. Events may still be delivered after the surface was
destroyed.
That by itself is not harmful, unless a given message produces a reply:
The _output_port is already gone, FaderPort8::tx_midi crashes.
Diffstat (limited to 'gtk2_ardour/tape_region_view.h')
0 files changed, 0 insertions, 0 deletions