@@ -117,9 +117,9 @@ async_tcp_client::async_tcp_client() : app_exiting_(false),
117
117
connect_failed_(false ),
118
118
connect_wait_timeout_(-1 )
119
119
{
120
- FD_ZERO (&fdss_ [read_op]);
121
- FD_ZERO (&fdss_ [write_op]);
122
- FD_ZERO (&fdss_ [read_op]);
120
+ FD_ZERO (&fds_array_ [read_op]);
121
+ FD_ZERO (&fds_array_ [write_op]);
122
+ FD_ZERO (&fds_array_ [read_op]);
123
123
124
124
maxfdp_ = 0 ;
125
125
reset ();
@@ -242,19 +242,19 @@ void async_tcp_client::service()
242
242
243
243
244
244
// event loop
245
- fd_set fdss [3 ];
245
+ fd_set fds_array [3 ];
246
246
timeval timeout;
247
247
248
248
for (; !app_exiting_;)
249
249
{
250
- ::memcpy (&fdss, fdss_ , sizeof (fdss_ ));
250
+ ::memcpy (&fds_array, fds_array_ , sizeof (fds_array_ ));
251
251
252
252
// @pitfall: If still have data to read, only wait 1 millseconds.
253
253
get_wait_duration (timeout, this ->offset_ > 0 ? MAX_BUSY_DELAY : MAX_WAIT_DURATION);
254
254
255
255
INET_LOG (" socket.select maxfdp:%d waiting... %ld milliseconds" , maxfdp_, timeout.tv_sec * 1000 + timeout.tv_usec / 1000 );
256
256
257
- int nfds = ::select (maxfdp_, &(fdss_ [read_op]), nullptr , nullptr , &timeout);
257
+ int nfds = ::select (maxfdp_, &(fds_array [read_op]), nullptr , nullptr , &timeout);
258
258
259
259
INET_LOG (" socket.select waked up, retval=%d" , nfds);
260
260
@@ -273,7 +273,7 @@ void async_tcp_client::service()
273
273
perform_timeout_timers ();
274
274
}
275
275
// Reset the interrupter.
276
- else if (nfds > 0 && FD_ISSET (this ->interrupter_ .read_descriptor (), &(fdss_ [read_op])))
276
+ else if (nfds > 0 && FD_ISSET (this ->interrupter_ .read_descriptor (), &(fds_array [read_op])))
277
277
{
278
278
bool was_interrupt = interrupter_.reset ();
279
279
INET_LOG (" socket.select waked up by interrupt, interrupter fd:%d, was_interrupt:%s" , this ->interrupter_ .read_descriptor (), was_interrupt ? " true" : " false" );
@@ -386,17 +386,17 @@ void async_tcp_client::register_descriptor(const socket_native_type fd, int flag
386
386
{
387
387
if ((flags & socket_event_read) != 0 )
388
388
{
389
- FD_SET (fd, &(fdss_ [read_op]));
389
+ FD_SET (fd, &(fds_array_ [read_op]));
390
390
}
391
391
392
392
if ((flags & socket_event_write) != 0 )
393
393
{
394
- FD_SET (fd, &(fdss_ [write_op]));
394
+ FD_SET (fd, &(fds_array_ [write_op]));
395
395
}
396
396
397
397
if ((flags & socket_event_except) != 0 )
398
398
{
399
- FD_SET (fd, &(fdss_ [except_op]));
399
+ FD_SET (fd, &(fds_array_ [except_op]));
400
400
}
401
401
402
402
if (maxfdp_ < static_cast <int >(fd) + 1 )
@@ -407,17 +407,17 @@ void async_tcp_client::unregister_descriptor(const socket_native_type fd, int fl
407
407
{
408
408
if ((flags & socket_event_read) != 0 )
409
409
{
410
- FD_CLR (fd, &(fdss_ [read_op]));
410
+ FD_CLR (fd, &(fds_array_ [read_op]));
411
411
}
412
412
413
413
if ((flags & socket_event_write) != 0 )
414
414
{
415
- FD_CLR (fd, &(fdss_ [write_op]));
415
+ FD_CLR (fd, &(fds_array_ [write_op]));
416
416
}
417
417
418
418
if ((flags & socket_event_except) != 0 )
419
419
{
420
- FD_CLR (fd, &(fdss_ [except_op]));
420
+ FD_CLR (fd, &(fds_array_ [except_op]));
421
421
}
422
422
}
423
423
0 commit comments