@@ -24,7 +24,6 @@ namespace netlib {
2424 FD_ZERO (&fdset);
2525 FD_SET (sock, &fdset);
2626 timeval tv{.tv_sec = static_cast <int32_t >(timeout.count () / 1000 ), .tv_usec =static_cast <int32_t >((timeout.count () % 1000 ) * 1000 )};
27- std::cout << " tv.tv_sec = " << tv.tv_sec << " , usec=" << tv.tv_usec << std::endl;
2827 fd_set* fdset_ptr_read = ((op_class == OperationClass::read) || (op_class == OperationClass::both)) ? &fdset : nullptr ;
2928 fd_set* fdset_ptr_write = ((op_class == OperationClass::write) || (op_class == OperationClass::both)) ? &fdset : nullptr ;
3029 std::chrono::time_point<std::chrono::steady_clock> start = std::chrono::steady_clock::now ();
@@ -34,28 +33,11 @@ namespace netlib {
3433 if (select_res == 1 )
3534 {
3635 return {{}, ms_taken};
37-
38-
39-
40-
41- // int32_t so_error = 0;
42- // socklen_t len = sizeof(so_error);
43- // getsockopt(sock, SOL_SOCKET, SO_ERROR, &so_error, &len);
44- // if (so_error == 0) {
45- // //success
46- // std::cout << "client select no error" << std::endl;
47- // return {{}, ms_taken};
48- // }
49- // std::error_condition error_condition = static_cast<std::errc>(so_error);
50- // std::cout << "client select ret error" << error_condition.message() << std::endl;
51- // return {static_cast<std::errc>(so_error), ms_taken};
5236 } else if (select_res == 0 ) {
5337 // timeout
54- std::cout << " select ret 0 timeout" << std::endl;
5538 return {std::errc::timed_out, ms_taken};
5639 } else {
5740 // error
58- std::cout << " select ret -1" << socket_get_last_error ().message () << std::endl;
5941 return {socket_get_last_error (), ms_taken};
6042 }
6143 }
@@ -145,7 +127,6 @@ namespace netlib {
145127 }
146128 inline std::pair<std::size_t , std::error_condition> send (const std::vector<uint8_t > &data, std::optional<std::chrono::milliseconds> timeout) {
147129
148- std::cout << " client send: " << data.size () << std::endl;
149130 if (!is_connected ()) {
150131 return {0 , std::errc::not_connected};
151132 }
@@ -180,29 +161,22 @@ namespace netlib {
180161 }
181162
182163 if (timeout.has_value () && timeout->count () < 0 ) {
183- std::cout << " client recv timeout returned" << std::endl;
184164 return {{}, std::errc::timed_out};
185165 }
186166
187167 auto wait_res = wait_for_operation (_socket.value ().get_raw ().value (), OperationClass::read, timeout.value ());
188168 if (wait_res.first ) {
189- std::cout << " client recv select timeout returned" << std::endl;
190169 return {{}, wait_res.first };
191170 }
192171
193- std::cout << " client recv after wait" << std::endl;
194-
195172 std::vector<uint8_t > data (byte_count, 0 );
196173 ssize_t recv_res = ::recv (_socket.value ().get_raw ().value (), reinterpret_cast <char *>(data.data ()), byte_count, 0 );
197174 if (recv_res > 0 ) {
198- std::cout << " client recv " << recv_res << std::endl;
199175 data.resize (recv_res);
200176 return {data, {}};
201177 } else if (recv_res == 0 ){
202- std::cout << " client recv 0" << std::endl;
203178 return {{}, std::errc::connection_aborted};
204179 }
205- std::cout << " client recv error: " << recv_res << " : " << socket_get_last_error ().message () << std::endl;
206180 return {{}, socket_get_last_error ()};
207181 }
208182
@@ -217,7 +191,6 @@ namespace netlib {
217191 freeaddrinfo (_endpoint_addr);
218192 }
219193
220- std::cout << " client disconnected" << std::endl;
221194 return {};
222195 }
223196 inline bool is_connected () {
0 commit comments