From: seantywork Date: Mon, 11 Aug 2025 01:55:03 +0000 (+0900) Subject: fault signal fix buff len X-Git-Url: https://git.feebdaed.xyz/?a=commitdiff_plain;h=cb1d40e6cad6c841b8246ddc103c92a41ee17a3a;p=linuxyz.git fault signal fix buff len --- diff --git a/fault-signal/main.c b/fault-signal/main.c index 54f5c52..b2bd414 100644 --- a/fault-signal/main.c +++ b/fault-signal/main.c @@ -11,7 +11,7 @@ void ch_handler(int sig){ time_t ch_timer = time(NULL); printf("sig received %d\n", sig); localtime_r(&ch_timer, &tm_info); - strftime(timebuf, 128, "%Y-%m-%d %H:%M:%S", &tm_info); + strftime(timebuf, 32, "%Y-%m-%d %H:%M:%S", &tm_info); printf("[%s][SIG] signal handled\n", timebuf); } @@ -27,7 +27,7 @@ int main(int argc, char** argv){ while(counter < 100000000){ timer = time(NULL); localtime_r(&timer, &tm_info); - strftime(timebuf, 128, "%Y-%m-%d %H:%M:%S", &tm_info); + strftime(timebuf, 32, "%Y-%m-%d %H:%M:%S", &tm_info); counter += 1; if(counter % 100 == 0){ printf("[%s][CNT] counting: %d\n", timebuf, counter);