X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fserial.c;h=4943bb106e54b1f3d87e432ecd6f48549fbc3025;hb=18e4d5bc45ec5571270040df5433fd7f6b79e03e;hp=705c52df08b504ddc1cc0651bf8cf9b56d6ef02d;hpb=2fe6210af6a1e8028967fa267dac9429b7952eef;p=libsigrok.git diff --git a/src/serial.c b/src/serial.c index 705c52df..4943bb10 100644 --- a/src/serial.c +++ b/src/serial.c @@ -618,7 +618,7 @@ SR_PRIV int serial_stream_detect(struct sr_serial_dev_inst *serial, i = ibuf = len = 0; while (ibuf < maxlen) { - len = serial_read(serial, &buf[ibuf], 1); + len = serial_read_nonblocking(serial, &buf[ibuf], 1); if (len > 0) { ibuf += len; } else if (len == 0) {