about summary refs log tree commit homepage
path: root/mgmt_fn.c
diff options
context:
space:
mode:
Diffstat (limited to 'mgmt_fn.c')
-rw-r--r--mgmt_fn.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/mgmt_fn.c b/mgmt_fn.c
index 90dfe40..0ca91f6 100644
--- a/mgmt_fn.c
+++ b/mgmt_fn.c
@@ -194,8 +194,10 @@ void mog_mgmt_fn_aio_threads(struct mog_mgmt *mgmt, char *buf)
         nr = strtoull(nptr, &end, 10);
         assert(*end == 0 && "ragel misfed mog_mgmt_fn_set_aio_threads");
 
-        if (nr > 0 && nr <= 100)
+        if (nr > 0 && nr <= (size_t)INT_MAX) {
+                mog_user_set_aio_threads = (size_t)nr;
                 mog_thrpool_set_n_threads(q, nr);
+        }
 
         IOV_STR(&iov, "\r\n");
         mog_mgmt_writev(mgmt, &iov, 1);