errexit
goto errexit;
errexit:
bool errexit = false;
errexit = true;
for (; !errexit && !READ_ONCE(read_exit_child_stop) && i < read_exit_delay; i++)
} while (!errexit && !READ_ONCE(read_exit_child_stop));
#define err(fmt, ...) errexit(fmt, ##__VA_ARGS__)