Rémi Bernon (@rbernon) commented about server/thread.c:
+void init_threading(void) +{ +#ifdef __linux__ +#ifdef RLIMIT_NICE
- struct rlimit rlimit;
- if (!getrlimit( RLIMIT_NICE, &rlimit ))
- {
rlimit.rlim_cur = rlimit.rlim_max;
setrlimit( RLIMIT_NICE, &rlimit );
if (rlimit.rlim_max <= 40) nice_limit = 20 - rlimit.rlim_max;
else if (rlimit.rlim_max == -1) nice_limit = -20;
if (nice_limit >= 0) fprintf(stderr, "wine: RLIMIT_NICE is <= 20, unable to use setpriority safely\n");
- }
+#endif
- if (nice_limit < 0) fprintf(stderr, "wine: Using setpriority to control niceness in the [%d,%d] range\n", nice_limit, -nice_limit );
We'll probably want to drop these messages.