public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Fix timeout in random-signal.exp
@ 2015-12-21 11:30 Yao Qi
  2015-12-21 11:30 ` [RFC 2/2] Change SIGINT handler for extension languages only when target terminal is ours Yao Qi
  2015-12-21 11:30 ` [RFC 1/2] Check input interrupt first when reading packet Yao Qi
  0 siblings, 2 replies; 12+ messages in thread
From: Yao Qi @ 2015-12-21 11:30 UTC (permalink / raw)
  To: gdb-patches

Hi,
When I look into the timeout failures in random-signal.exp, I find
there are two separate problems causing the timeout, so I write two
patches to address them separately.  The first one is that GDBserver
may lose the interrupt character sent from GDB, and the second one
is that GDB shouldn't change SIGINT handler for extension language if
the terminal is still inferiors.

Regression tested on aarch64-linux and x86_64-linux. 

*** BLURB HERE ***

Yao Qi (2):
  Check input interrupt first when reading packet
  Change SIGINT handler for extension languages only when target
    terminal is ours

 gdb/extension.c              | 51 ++++++++++++++++++++++++++------------------
 gdb/gdbserver/remote-utils.c |  9 ++++++++
 2 files changed, 39 insertions(+), 21 deletions(-)

-- 
1.9.1

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2016-01-12 13:11 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-21 11:30 [PATCH 0/2] Fix timeout in random-signal.exp Yao Qi
2015-12-21 11:30 ` [RFC 2/2] Change SIGINT handler for extension languages only when target terminal is ours Yao Qi
2016-01-04 16:12   ` Pedro Alves
2016-01-05 16:52     ` Yao Qi
2016-01-07 17:24       ` Pedro Alves
2016-01-08 11:08         ` Yao Qi
2016-01-12 13:11           ` Pedro Alves
2015-12-21 11:30 ` [RFC 1/2] Check input interrupt first when reading packet Yao Qi
2016-01-04 17:40   ` Pedro Alves
2016-01-05 16:43     ` Yao Qi
2016-01-07 17:26       ` Pedro Alves
2016-01-08 11:07         ` Yao Qi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).