https://gitlab.synchro.net/main/sbbs/-/commit/3f97c2713305442a55035063
Modified Files:
src/sbbs3/xtrn.cpp
Log Message:
Fix error in 35d530c3a4e
Instead of looping while waitpid() returned an error due to a signal,
it was looping *until* waitpid() returned an error due to a signal.
This could cause an infinite loop on *nix systems after an external
exited if waitpid() was returning an error for some other reason.
--- SBBSecho 3.30-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)