Fix for PR 17980:

* procfs.c (wait_fd): Handle deleted threads correctly.
This commit is contained in:
Mark Alexander 1999-01-29 02:19:27 +00:00
parent a96acce310
commit e5c9fdd2b6
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,7 @@
Thu Jan 28 18:16:07 1999 Mark Alexander <marka@cygnus.com>
* procfs.c (wait_fd): Handle deleted threads correctly.
1999-01-28 Jason Molenda (jsm@bugshack.cygnus.com)
* utils.c (init_page_info): Force window size if running under emacs.

View File

@ -970,8 +970,9 @@ wait_fd ()
printf_filtered ("LWP %d exited.\n",
(pi->pid >> 16) & 0xffff);
close_proc_file (pi);
i--; /* don't skip deleted entry */
if (num_fds != 0)
continue; /* already another event to process */
break; /* already another event to process */
else
goto wait_again; /* wait for another event */
}