]> git.alsa-project.org Git - alsa-lib.git/commitdiff
midiloop: use blocking mode
authorClemens Ladisch <clemens@ladisch.de>
Mon, 12 Nov 2007 07:49:10 +0000 (08:49 +0100)
committerClemens Ladisch <clemens@ladisch.de>
Mon, 12 Nov 2007 07:49:10 +0000 (08:49 +0100)
Busy waiting is evil - use blocking mode when reading the actual test data.

test/midiloop.c

index 94b2d4ea4400237621f7ebdcb9b38ba75cfd3774..31fbcd3a031771c2e8e098c73d08fdcb8eae3aae 100644 (file)
@@ -133,6 +133,8 @@ int main(int argc, char** argv)
                exit(EXIT_FAILURE);
        }
 
+       snd_rawmidi_nonblock(handle_in, 0);
+
        patsize = writepattern(handle_out, obuf);
        gettimeofday(&start, NULL);
        patsize = writepattern(handle_out, obuf);