Skip to content

Commit 374c720

Browse files
committed
Ignore remaining MIDI events if jack_midi_event_get() returns an error
Closes #54.
1 parent a17d9a7 commit 374c720

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/jack.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1783,8 +1783,8 @@ def incoming_midi_events(self):
17831783
buf = _lib.jack_port_get_buffer(self._ptr, self._client.blocksize)
17841784
for i in range(_lib.jack_midi_get_event_count(buf)):
17851785
err = _lib.jack_midi_event_get(event, buf, i)
1786-
# TODO: proper error handling if this ever happens:
1787-
assert not err, err
1786+
if err:
1787+
break
17881788
yield event.time, _ffi.buffer(event.buffer, event.size)
17891789

17901790
def clear_buffer(self):

0 commit comments

Comments
 (0)