2011-05-20 Pedro Alves <pedro@codesourcery.com>

* infrun.c (proceed): Switch the inferior event loop to
	INF_EXEC_COMPLETE if the target refused to resume from a
	vfork/fork.
This commit is contained in:
Pedro Alves 2011-05-20 16:43:47 +00:00
parent 09cee04be9
commit f148b27e2c
2 changed files with 8 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2011-05-20 Pedro Alves <pedro@codesourcery.com>
* infrun.c (proceed): Switch the inferior event loop to
INF_EXEC_COMPLETE if the target refused to resume from a
vfork/fork.
2011-05-20 Pedro Alves <pedro@codesourcery.com>
* infcmd.c: Include "inf-loop.h".

View File

@ -2066,6 +2066,8 @@ proceed (CORE_ADDR addr, enum target_signal siggnal, int step)
{
/* The target for some reason decided not to resume. */
normal_stop ();
if (target_can_async_p ())
inferior_event_handler (INF_EXEC_COMPLETE, NULL);
return;
}