1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-09 17:38:00 +00:00

uxser: add a missing uxsel_del.

If we close a serial port fd, we shouldn't leave it active in uxsel.
That never ends well.

(cherry picked from commit 6b77fc627a)
This commit is contained in:
Simon Tatham 2020-03-13 22:48:15 +00:00
parent fade8e81bf
commit fee2e42be6

View File

@ -333,6 +333,7 @@ static const char *serial_init(Seat *seat, Backend **backend_handle,
static void serial_close(Serial *serial) static void serial_close(Serial *serial)
{ {
if (serial->fd >= 0) { if (serial->fd >= 0) {
uxsel_del(serial->fd);
close(serial->fd); close(serial->fd);
serial->fd = -1; serial->fd = -1;
} }