]> sigrok.org Git - libsigrok.git/commit
serial: Make serial device event sources more robust
authorDaniel Elstner <redacted>
Fri, 11 Sep 2015 21:08:10 +0000 (23:08 +0200)
committerUwe Hermann <redacted>
Sun, 13 Sep 2015 16:24:15 +0000 (18:24 +0200)
commitcbc1413f31f3946ce79da5540cfbeace8924c9d1
treed7feca8e8d266f496d926f95dc8f555f863a190e
parent0c536bcd004aa4b4f0ba9673b4d460551e8b16c1
serial: Make serial device event sources more robust

Disallow polling for input/error and output-ready events at the
same time, and ensure only a single FD event source is installed.
Also, do not leak if the FD event source is removed by means
other than calling serial_source_remove().
src/libsigrok-internal.h
src/serial.c
src/session.c