CLEANUP: global: remove unused definition of MAX_PROCS

This one was forced to 1 and the only reference was a test to verify it
was comprised between 1 and LONGBITS.
This commit is contained in:
Willy Tarreau 2021-06-15 11:41:20 +02:00
parent 44ea631b77
commit 06987f4238
2 changed files with 0 additions and 18 deletions

View File

@ -22,14 +22,6 @@
#ifndef _HAPROXY_DEFAULTS_H #ifndef _HAPROXY_DEFAULTS_H
#define _HAPROXY_DEFAULTS_H #define _HAPROXY_DEFAULTS_H
/* MAX_PROCS defines the highest limit for the global "nbproc" value. It
* defaults to the number of bits in a long integer but may be lowered to save
* resources on embedded systems.
*/
#ifndef MAX_PROCS
#define MAX_PROCS 1
#endif
/* MAX_THREADS defines the highest limit for the global nbthread value. It /* MAX_THREADS defines the highest limit for the global nbthread value. It
* defaults to the number of bits in a long integer when threads are enabled * defaults to the number of bits in a long integer when threads are enabled
* but may be lowered to save resources on embedded systems. * but may be lowered to save resources on embedded systems.

View File

@ -2854,16 +2854,6 @@ int main(int argc, char **argv)
setvbuf(stdout, NULL, _IONBF, 0); setvbuf(stdout, NULL, _IONBF, 0);
/* this can only safely be done here, though it's optimized away by
* the compiler.
*/
if (MAX_PROCS < 1 || MAX_PROCS > LONGBITS) {
ha_alert("MAX_PROCS value must be between 1 and %d inclusive; "
"HAProxy was built with value %d, please fix it and rebuild.\n",
LONGBITS, MAX_PROCS);
exit(1);
}
/* take a copy of initial limits before we possibly change them */ /* take a copy of initial limits before we possibly change them */
getrlimit(RLIMIT_NOFILE, &limit); getrlimit(RLIMIT_NOFILE, &limit);