We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dea0acc commit e5ba96fCopy full SHA for e5ba96f
scripts/uring.c
@@ -436,12 +436,24 @@ void sigint_handler(int signo) {
436
exit(0);
437
}
438
439
+void debug_print(const char *msg) {
440
+ printf("[DEBUG] %s\n", msg);
441
+ fflush(stdout);
442
+}
443
+
444
int server_listen(int port) {
445
+ debug_print("Start listening");
446
int server_socket = setup_listening_socket(port);
447
448
+ debug_print("Set sigint signal handler");
449
signal(SIGINT, sigint_handler);
450
451
+ debug_print("Start queue init");
452
io_uring_queue_init(QUEUE_DEPTH, &ring, 0);
453
454
+ debug_print("Start server loop");
455
server_loop(server_socket);
456
457
+ debug_print("Exit server loop");
458
return 0;
459
0 commit comments