38#include <sys/resource.h>
47 struct rlimit rlim = { 0 };
53 const int errsv = errno;
54 fprintf(stderr,
"[dt_set_rlimits_stack] error: getrlimit(RLIMIT_STACK) returned %i: %i (%s)\n", ret, errsv,
64 fprintf(stderr,
"[dt_set_rlimits_stack] info: bumping RLIMIT_STACK rlim_cur from %"PRIuMAX
" to %"PRIuMAX
"\n",
73 fprintf(stderr,
"[dt_set_rlimits_stack] error: setrlimit(RLIMIT_STACK) returned %i: %i (%s)\n", ret, errsv,
#define WANTED_STACK_SIZE
static void dt_set_rlimits_stack()
int getrlimit(int resource, struct rlimit *rlp)
int setrlimit(int resource, const struct rlimit *rlp)