X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=midi_mapper.cpp;fp=midi_mapper.cpp;h=b19f42c316cd40a7940edd1788845abfeb503481;hb=76bcac048249c65c008154a725b9a0bb51af2477;hp=d03f38211e524a2fcb85b70c96cddc4c958b46d9;hpb=a18cfe79e996811cba2acc3d04cbf26120c39c13;p=nageru diff --git a/midi_mapper.cpp b/midi_mapper.cpp index d03f382..b19f42c 100644 --- a/midi_mapper.cpp +++ b/midi_mapper.cpp @@ -232,6 +232,10 @@ void MIDIMapper::thread_func() if (err < 0) { if (err == -EINTR) continue; if (err == -EAGAIN) break; + if (err == -ENOSPC) { + fprintf(stderr, "snd_seq_event_input: Some events were lost.\n"); + continue; + } fprintf(stderr, "snd_seq_event_input: %s\n", snd_strerror(err)); return; }