diff --git a/kernel/fork.c b/kernel/fork.c index 6168d845084e8331b2d88380d2699c619cb02ff7..3ba41078007ac8292a37afc7a6f98e9ee23f70e6 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -2690,7 +2690,7 @@ int sysctl_max_threads(struct ctl_table *table, int write, struct ctl_table t; int ret; int threads = max_threads; - int min = MIN_THREADS; + int min = 1; int max = MAX_THREADS; t = *table; @@ -2702,7 +2702,7 @@ int sysctl_max_threads(struct ctl_table *table, int write, if (ret || !write) return ret; - set_max_threads(threads); + max_threads = threads; return 0; }