Я хотел бы иметь функциональность SIGCHLD в Windows (т.е. уведомлять родительский процесс, когда умирает ребенок). Я знаю, что в Windows API нет эквивалента SIGCHLD, но я хотел бы знать, каков общий метод для реализации этого в Windows. Я уверен, что это проблема, с которой разработчики Windows сталкиваются довольно часто.
Единственное решение, которое я могу сейчас придумать, состоит в том, чтобы опросить детей, чтобы узнать, живы ли они.
Примечание. Мое приложение является однопоточным, и я хотел бы сохранить его таким, если это возможно. Приложение имеет неблокирующий цикл событий (используя select()).