@@ -1006,17 +1006,15 @@ void RAI_moduleInfoFunc(RedisModuleInfoCtx *ctx, int for_crash_report) {
10061006 // Return resource usage statistics for the calling thread
10071007 // which in this case is Redis/RedisAI main thread
10081008 // RUSAGE_THREAD is Linux-specific.
1009- RedisModuleString * main_thread_used_cpu_sys = NULL ;
1010- RedisModuleString * main_thread_used_cpu_user = NULL ;
1009+ RedisModuleString * main_thread_used_cpu_sys = NULL ;
1010+ RedisModuleString * main_thread_used_cpu_user = NULL ;
10111011#if (defined(__linux__ ) && defined(RUSAGE_THREAD ))
10121012 struct rusage main_thread_ru ;
10131013 getrusage (RUSAGE_THREAD , & main_thread_ru );
1014- main_thread_used_cpu_sys =
1015- RedisModule_CreateStringPrintf (NULL , "%ld.%06ld" , (long )main_thread_ru .ru_stime .tv_sec ,
1016- (long )self_ru .ru_stime .tv_usec );
1017- main_thread_used_cpu_user =
1018- RedisModule_CreateStringPrintf (NULL , "%ld.%06ld" , (long )main_thread_ru .ru_utime .tv_sec ,
1019- (long )self_ru .ru_utime .tv_usec );
1014+ main_thread_used_cpu_sys = RedisModule_CreateStringPrintf (
1015+ NULL , "%ld.%06ld" , (long )main_thread_ru .ru_stime .tv_sec , (long )self_ru .ru_stime .tv_usec );
1016+ main_thread_used_cpu_user = RedisModule_CreateStringPrintf (
1017+ NULL , "%ld.%06ld" , (long )main_thread_ru .ru_utime .tv_sec , (long )self_ru .ru_utime .tv_usec );
10201018#else
10211019 main_thread_used_cpu_sys = RedisModule_CreateStringPrintf (NULL , "N/A" );
10221020 main_thread_used_cpu_user = RedisModule_CreateStringPrintf (NULL , "N/A" );
@@ -1025,22 +1023,22 @@ void RAI_moduleInfoFunc(RedisModuleInfoCtx *ctx, int for_crash_report) {
10251023 // Return resource usage statistics for all of its
10261024 // terminated child processes
10271025 getrusage (RUSAGE_CHILDREN , & c_ru );
1028- RedisModuleString * self_used_cpu_sys = RedisModule_CreateStringPrintf (NULL , "%ld.%06ld" , ( long ) self_ru . ru_stime . tv_sec ,
1029- (long )self_ru .ru_stime .tv_usec );
1030- RedisModuleString * self_used_cpu_user = RedisModule_CreateStringPrintf (NULL , "%ld.%06ld" , ( long ) self_ru . ru_utime . tv_sec ,
1031- (long )self_ru .ru_utime .tv_usec );
1032- RedisModuleString * children_used_cpu_sys = RedisModule_CreateStringPrintf (NULL , "%ld.%06ld" , ( long ) c_ru . ru_stime . tv_sec ,
1033- (long )c_ru .ru_stime .tv_usec );
1034- RedisModuleString * children_used_cpu_user = RedisModule_CreateStringPrintf (NULL , "%ld.%06ld" , ( long ) c_ru . ru_utime . tv_sec ,
1035- (long )c_ru .ru_utime .tv_usec );
1026+ RedisModuleString * self_used_cpu_sys = RedisModule_CreateStringPrintf (
1027+ NULL , "%ld.%06ld" , ( long ) self_ru . ru_stime . tv_sec , (long )self_ru .ru_stime .tv_usec );
1028+ RedisModuleString * self_used_cpu_user = RedisModule_CreateStringPrintf (
1029+ NULL , "%ld.%06ld" , ( long ) self_ru . ru_utime . tv_sec , (long )self_ru .ru_utime .tv_usec );
1030+ RedisModuleString * children_used_cpu_sys = RedisModule_CreateStringPrintf (
1031+ NULL , "%ld.%06ld" , ( long ) c_ru . ru_stime . tv_sec , (long )c_ru .ru_stime .tv_usec );
1032+ RedisModuleString * children_used_cpu_user = RedisModule_CreateStringPrintf (
1033+ NULL , "%ld.%06ld" , ( long ) c_ru . ru_utime . tv_sec , (long )c_ru .ru_utime .tv_usec );
10361034 RedisModule_InfoAddSection (ctx , "cpu" );
10371035 RedisModule_InfoAddFieldString (ctx , "self_used_cpu_sys" , self_used_cpu_sys );
10381036 RedisModule_InfoAddFieldString (ctx , "self_used_cpu_user" , self_used_cpu_user );
10391037 RedisModule_InfoAddFieldString (ctx , "children_used_cpu_sys" , children_used_cpu_sys );
10401038 RedisModule_InfoAddFieldString (ctx , "children_used_cpu_user" , children_used_cpu_user );
10411039 RedisModule_InfoAddFieldString (ctx , "main_thread_used_cpu_sys" , main_thread_used_cpu_sys );
10421040 RedisModule_InfoAddFieldString (ctx , "main_thread_used_cpu_user" , main_thread_used_cpu_user );
1043-
1041+
10441042 RedisModule_FreeString (NULL , self_used_cpu_sys );
10451043 RedisModule_FreeString (NULL , self_used_cpu_user );
10461044 RedisModule_FreeString (NULL , children_used_cpu_sys );
@@ -1058,9 +1056,9 @@ void RAI_moduleInfoFunc(RedisModuleInfoCtx *ctx, int for_crash_report) {
10581056 pthread_t current_bg_threads = run_queue_info -> threads [i ];
10591057 struct timespec ts ;
10601058 clockid_t cid ;
1061- RedisModuleString * queue_used_cpu_total = RedisModule_CreateStringPrintf (
1059+ RedisModuleString * queue_used_cpu_total = RedisModule_CreateStringPrintf (
10621060 NULL , "queue_%s_bthread_n%d_used_cpu_total" , queue_name , i + 1 );
1063- RedisModuleString * bthread_used_cpu_total = NULL ;
1061+ RedisModuleString * bthread_used_cpu_total = NULL ;
10641062#if (!defined(_POSIX_C_SOURCE ) && !defined(_XOPEN_SOURCE )) || defined(_DARWIN_C_SOURCE ) || \
10651063 defined(__cplusplus )
10661064 const int status = -1 ;
@@ -1073,15 +1071,15 @@ void RAI_moduleInfoFunc(RedisModuleInfoCtx *ctx, int for_crash_report) {
10731071 if (clock_gettime (cid , & ts ) == -1 ) {
10741072 bthread_used_cpu_total = RedisModule_CreateStringPrintf (NULL , "N/A" );
10751073 } else {
1076- bthread_used_cpu_total =
1077- RedisModule_CreateStringPrintf (NULL , "%ld.%06ld" , (long )ts .tv_sec ,
1078- (long )(ts .tv_nsec / 1000 ));
1074+ bthread_used_cpu_total = RedisModule_CreateStringPrintf (
1075+ NULL , "%ld.%06ld" , (long )ts .tv_sec , (long )(ts .tv_nsec / 1000 ));
10791076 }
10801077 }
1081- RedisModule_InfoAddFieldString (ctx , (char * )RedisModule_StringPtrLen (queue_used_cpu_total , NULL ), bthread_used_cpu_total );
1078+ RedisModule_InfoAddFieldString (
1079+ ctx , (char * )RedisModule_StringPtrLen (queue_used_cpu_total , NULL ),
1080+ bthread_used_cpu_total );
10821081 RedisModule_FreeString (NULL , queue_used_cpu_total );
10831082 RedisModule_FreeString (NULL , bthread_used_cpu_total );
1084-
10851083 }
10861084 }
10871085 entry = AI_dictNext (iter );
0 commit comments