Skip to content

Commit e5ba96f

Browse files
committed
Add debug info.
1 parent dea0acc commit e5ba96f

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

scripts/uring.c

+12
Original file line numberDiff line numberDiff line change
@@ -436,12 +436,24 @@ void sigint_handler(int signo) {
436436
exit(0);
437437
}
438438

439+
void debug_print(const char *msg) {
440+
printf("[DEBUG] %s\n", msg);
441+
fflush(stdout);
442+
}
443+
439444
int server_listen(int port) {
445+
debug_print("Start listening");
440446
int server_socket = setup_listening_socket(port);
441447

448+
debug_print("Set sigint signal handler");
442449
signal(SIGINT, sigint_handler);
450+
451+
debug_print("Start queue init");
443452
io_uring_queue_init(QUEUE_DEPTH, &ring, 0);
453+
454+
debug_print("Start server loop");
444455
server_loop(server_socket);
445456

457+
debug_print("Exit server loop");
446458
return 0;
447459
}

0 commit comments

Comments
 (0)