X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdb%2Fserial.c;h=75a08781d20ba436d386953412853e9039853797;hb=37cc8bfee6166ea05f1fa2e7d9f0f4d90663b7fc;hp=ea437a1e82b11db26e73c2499610cff30b2f8ca9;hpb=1be757cfff9173963cf2a9dd482037dc00b959e7;p=binutils-gdb.git diff --git a/gdb/serial.c b/gdb/serial.c index ea437a1e82b..75a08781d20 100644 --- a/gdb/serial.c +++ b/gdb/serial.c @@ -528,6 +528,7 @@ serial_async (struct serial *scb, void *context) { int changed = ((scb->async_handler == NULL) != (handler == NULL)); + scb->async_handler = handler; scb->async_context = context; /* Only change mode if there is a need. */