Fix inconsistent handling of EINTR in ser-*.c backends
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index ac6c2819df25ce6b3355170f674a9fda0a308ab7..8fa4b02bfc117d83f22d86c7ecc45df6af7648d1 100644 (file)
@@ -1,3 +1,11 @@
+2016-04-12  Pedro Alves  <palves@redhat.com>
+
+       * ser-base.c (fd_event): Retry read_prim on EINTR.
+       (do_ser_base_readchar): Retry read_prim on EINTR.
+       (ser_base_write): Retry write_prim on EINTR.
+       * ser-unix.c (ser_unix_read_prim): Don't retry on EINTR here.
+       (ser_unix_write_prim): Remove comment.
+
 2016-04-12  Pedro Alves  <palves@redhat.com>
 
        * remote.c (remote_pass_ctrlc): New function.
This page took 0.024471 seconds and 4 git commands to generate.