1010
1111#include " coro/thread.h"
1212#include " io/ctx.h"
13- #include " log /log.h"
13+ #include " logging /log.h"
1414
1515namespace io ::detail {
1616
@@ -34,9 +34,9 @@ void ctx::worker(std::stop_token st){
3434 if (submit_count >= submit_threshold) {
3535 auto submit_ret = io_uring_submit (&ring);
3636 if (submit_ret < 0 ) {
37- log ::async::error (" io_uring_submit failed: {}" , strerror (-submit_ret));
37+ logging ::async::error (" io_uring_submit failed: {}" , strerror (-submit_ret));
3838 } else {
39- log ::async::debug (" Submitted {} requests to io_uring" , submit_ret);
39+ logging ::async::debug (" Submitted {} requests to io_uring" , submit_ret);
4040 submit_count = 0 ;
4141 }
4242 }
@@ -45,9 +45,9 @@ void ctx::worker(std::stop_token st){
4545 this ->pending_req_count .fetch_add (pending_req_count, std::memory_order_acq_rel);
4646 auto submit_ret = io_uring_submit (&ring);
4747 if (submit_ret < 0 ) {
48- log ::async::error (" io_uring_submit failed: {}" , strerror (-submit_ret));
48+ logging ::async::error (" io_uring_submit failed: {}" , strerror (-submit_ret));
4949 } else {
50- log ::async::debug (" Submitted {} requests to io_uring" , submit_ret);
50+ logging ::async::debug (" Submitted {} requests to io_uring" , submit_ret);
5151 submit_count = 0 ;
5252 pending_req_count = 0 ;
5353 }
@@ -84,15 +84,15 @@ void ctx::handle_cqes(io_uring_cqe* cqe) {
8484 }
8585 }
8686 } else {
87- log ::async::error (" Unknown user data type in cqe" );
87+ logging ::async::error (" Unknown user data type in cqe" );
8888 }
8989 }
9090 );
9191 this ->usr_data_pool .deallocate (data); // Clean up the user data
9292 }
9393 io_uring_cq_advance (&ring, count);
9494 this ->pending_req_count .fetch_sub (processed_req, std::memory_order_acq_rel);
95- log ::async::debug (" Processed {} completed requests" , count);
95+ logging ::async::debug (" Processed {} completed requests" , count);
9696}
9797
9898
@@ -107,10 +107,10 @@ void ctx::start_listen(std::stop_token st){
107107 int ret = io_uring_wait_cqes (&ring, &cqe, 1 , nullptr , &sigmask);
108108
109109 if (ret == -EINTR){
110- log ::async::debug (" io_uring_wait_cqes interrupted by signal, checking for stop request" );
110+ logging ::async::debug (" io_uring_wait_cqes interrupted by signal, checking for stop request" );
111111 continue ; // Interrupted by signal, continue waiting
112112 } else if (ret < 0 ) {
113- log ::sync::error (" io_uring_wait_cqes failed: {}" , strerror (-ret));
113+ logging ::sync::error (" io_uring_wait_cqes failed: {}" , strerror (-ret));
114114 break ;
115115 } else {
116116 this ->handle_cqes (cqe);
@@ -135,9 +135,9 @@ void ctx::clean_up() {
135135 this ->pending_req_count .fetch_add (pending_req_count, std::memory_order_acq_rel);
136136 auto submit_ret = io_uring_submit (&ring);
137137 if (submit_ret < 0 ) {
138- log ::async::error (" io_uring_submit failed: {}" , strerror (-submit_ret));
138+ logging ::async::error (" io_uring_submit failed: {}" , strerror (-submit_ret));
139139 } else {
140- log ::async::debug (" Submitted {} requests to io_uring" , submit_ret);
140+ logging ::async::debug (" Submitted {} requests to io_uring" , submit_ret);
141141 }
142142
143143
@@ -153,7 +153,7 @@ void ctx::clean_up() {
153153 if (ret == -ETIME){
154154 continue ; // Timeout, continue waiting
155155 } else if (ret < 0 ) {
156- log ::sync::error (" io_uring_wait_cqes failed: {}" , strerror (-ret));
156+ logging ::sync::error (" io_uring_wait_cqes failed: {}" , strerror (-ret));
157157 break ;
158158 } else {
159159 this ->handle_cqes (cqe);
0 commit comments