@@ -350,8 +350,9 @@ static ClioConfigDefinition gClioConfig = ClioConfigDefinition{
350350 {" server.admin_password" , ConfigValue{ConfigType::String}.optional ()},
351351 {" server.processing_policy" ,
352352 ConfigValue{ConfigType::String}.defaultValue (" parallel" ).withConstraint (gValidateProcessingPolicy )},
353- {" server.parallel_requests_limit" , ConfigValue{ConfigType::Integer}.optional ()},
354- {" server.ws_max_sending_queue_size" , ConfigValue{ConfigType::Integer}.defaultValue (1500 )},
353+ {" server.parallel_requests_limit" , ConfigValue{ConfigType::Integer}.optional ().withConstraint (gValidateUint16 )},
354+ {" server.ws_max_sending_queue_size" ,
355+ ConfigValue{ConfigType::Integer}.defaultValue (1500 ).withConstraint (gValidateUint32 )},
355356 {" server.__ng_web_server" , ConfigValue{ConfigType::Boolean}.defaultValue (false )},
356357
357358 {" prometheus.enabled" , ConfigValue{ConfigType::Boolean}.defaultValue (true )},
@@ -387,12 +388,13 @@ static ClioConfigDefinition gClioConfig = ClioConfigDefinition{
387388
388389 {" log_directory" , ConfigValue{ConfigType::String}.optional ()},
389390
390- {" log_rotation_size" , ConfigValue{ConfigType::Integer}.defaultValue (2048 ).withConstraint (gValidateUint32 )},
391+ {" log_rotation_size" , ConfigValue{ConfigType::Integer}.defaultValue (2048 ).withConstraint (gValidateLogSize )},
391392
392- {" log_directory_max_size" , ConfigValue{ConfigType::Integer}. defaultValue ( 50 * 1024 ). withConstraint ( gValidateUint32 )
393- },
393+ {" log_directory_max_size" ,
394+ ConfigValue{ConfigType::Integer}. defaultValue ( 50 * 1024 ). withConstraint ( gValidateLogSize ) },
394395
395- {" log_rotation_hour_interval" , ConfigValue{ConfigType::Integer}.defaultValue (12 ).withConstraint (gValidateUint32 )},
396+ {" log_rotation_hour_interval" ,
397+ ConfigValue{ConfigType::Integer}.defaultValue (12 ).withConstraint (gValidateLogRotationTime )},
396398
397399 {" log_tag_style" , ConfigValue{ConfigType::String}.defaultValue (" none" ).withConstraint (gValidateLogTag )},
398400
0 commit comments