@@ -620,9 +620,9 @@ static void unasync_await_conn(void *data1, void *data2)
620
620
struct lwan_connection * async_fd_conn = data1 ;
621
621
622
622
async_fd_conn -> flags &=
623
- ~(CONN_ASYNC_AWAIT | CONN_HUNG_UP | CONN_ASYNC_AWAIT_MULTIPLE );
623
+ ~(CONN_ASYNC_AWAIT | CONN_HUNG_UP | CONN_ASYNC_AWAITV );
624
624
assert (async_fd_conn -> parent );
625
- async_fd_conn -> parent -> flags &= ~CONN_ASYNC_AWAIT_MULTIPLE ;
625
+ async_fd_conn -> parent -> flags &= ~CONN_ASYNC_AWAITV ;
626
626
627
627
async_fd_conn -> thread = data2 ;
628
628
@@ -705,8 +705,8 @@ struct flag_update {
705
705
enum lwan_connection_coro_yield request_conn_yield ;
706
706
};
707
707
708
- static void reset_conn_async_await_multiple_flag (struct lwan_connection * conns ,
709
- va_list ap_orig )
708
+ static void reset_conn_async_awaitv_flag (struct lwan_connection * conns ,
709
+ va_list ap_orig )
710
710
{
711
711
va_list ap ;
712
712
@@ -719,7 +719,7 @@ static void reset_conn_async_await_multiple_flag(struct lwan_connection *conns,
719
719
break ;
720
720
}
721
721
722
- conns [await_fd ].flags &= ~CONN_ASYNC_AWAIT_MULTIPLE ;
722
+ conns [await_fd ].flags &= ~CONN_ASYNC_AWAITV ;
723
723
724
724
LWAN_NO_DISCARD (va_arg (ap , enum lwan_connection_coro_yield ));
725
725
}
@@ -732,7 +732,7 @@ update_flags_for_async_awaitv(struct lwan_request *r, struct lwan *l, va_list ap
732
732
struct flag_update update = {.num_awaiting = 0 ,
733
733
.request_conn_yield = CONN_CORO_YIELD };
734
734
735
- reset_conn_async_await_multiple_flag (l -> conns , ap );
735
+ reset_conn_async_awaitv_flag (l -> conns , ap );
736
736
737
737
while (true) {
738
738
int await_fd = va_arg (ap , int );
@@ -751,13 +751,13 @@ update_flags_for_async_awaitv(struct lwan_request *r, struct lwan *l, va_list ap
751
751
752
752
struct lwan_connection * conn = & l -> conns [await_fd ];
753
753
754
- if (UNLIKELY (conn -> flags & CONN_ASYNC_AWAIT_MULTIPLE )) {
754
+ if (UNLIKELY (conn -> flags & CONN_ASYNC_AWAITV )) {
755
755
lwan_status_debug ("ignoring second awaitv call on same fd: %d" ,
756
756
await_fd );
757
757
continue ;
758
758
}
759
759
760
- conn -> flags |= CONN_ASYNC_AWAIT_MULTIPLE ;
760
+ conn -> flags |= CONN_ASYNC_AWAITV ;
761
761
update .num_awaiting ++ ;
762
762
763
763
if (await_fd == r -> fd ) {
@@ -793,7 +793,7 @@ int lwan_request_awaitv_any(struct lwan_request *r, ...)
793
793
int64_t v = coro_yield (r -> conn -> coro , update .request_conn_yield );
794
794
struct lwan_connection * conn = (struct lwan_connection * )(uintptr_t )v ;
795
795
796
- if (conn -> flags & CONN_ASYNC_AWAIT_MULTIPLE )
796
+ if (conn -> flags & CONN_ASYNC_AWAITV )
797
797
return lwan_connection_get_fd (l , conn );
798
798
}
799
799
}
@@ -811,8 +811,8 @@ void lwan_request_awaitv_all(struct lwan_request *r, ...)
811
811
int64_t v = coro_yield (r -> conn -> coro , update .request_conn_yield );
812
812
struct lwan_connection * conn = (struct lwan_connection * )(uintptr_t )v ;
813
813
814
- if (conn -> flags & CONN_ASYNC_AWAIT_MULTIPLE ) {
815
- conn -> flags &= ~CONN_ASYNC_AWAIT_MULTIPLE ;
814
+ if (conn -> flags & CONN_ASYNC_AWAITV ) {
815
+ conn -> flags &= ~CONN_ASYNC_AWAITV ;
816
816
update .num_awaiting -- ;
817
817
}
818
818
}
0 commit comments