History log of /lighttpd1.4/src/fdevent_impl.c (Results 1 – 10 of 10)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: lighttpd-1.4.69
# 32f0e26d 31-Jan-2023 Glenn Strauss <[email protected]>

[core] fdevent_poll_poll avoid potential race

fdevent_poll_poll avoid potential race with pollfds list being extended


# d74025f8 31-Jan-2023 Glenn Strauss <[email protected]>

[core] avoid select() FD_ISSET repeat on active fds


# f0786a75 22-Jan-2023 Glenn Strauss <[email protected]>

[core] pass fdn to fdevent_sched_close,_unregister

remove issock flag; on _WIN32, select(), WSAPoll() work only on sockets


Revision tags: lighttpd-1.4.68
# 5e14db43 10-Dec-2022 Glenn Strauss <[email protected]>

[multiple] employ ck_calloc, ck_malloc shared code

employ ck_calloc(), ck_malloc() shared code to slightly reduce code size
(centralize the ck_assert() to check that memory allocation succeeded)


# c412bb59 08-Dec-2022 Glenn Strauss <[email protected]>

[multiple] employ ck_realloc_u32() shared code

employ ck_realloc_u32() shared code to slightly reduce code size


# 33fd0db9 03-Dec-2022 Glenn Strauss <[email protected]>

[core] remove libev fdevent option (ignore)

lighttpd directly uses native OS event handlers


Revision tags: lighttpd-1.4.67, lighttpd-1.4.66, lighttpd-1.4.65, lighttpd-1.4.64, lighttpd-1.4.63, lighttpd-1.4.62
# fe7d5a76 04-Nov-2021 Glenn Strauss <[email protected]>

[core] libev EV_ERROR conflicts with kqueue

libev EV_ERROR conflicts with kqueue sys/event.h EV_ERROR


# b376934b 03-Nov-2021 Glenn Strauss <[email protected]>

[core] close backend socket fds more quickly

(thx ThomasDevoogdt)

close backend socket fds more quickly by polling with zero timeout when
there are pending fds scheduled to be closed after the next

[core] close backend socket fds more quickly

(thx ThomasDevoogdt)

close backend socket fds more quickly by polling with zero timeout when
there are pending fds scheduled to be closed after the next poll.

x-ref:
"Slow request handling in Lighttpd 1.4.60"
https://redmine.lighttpd.net/boards/2/topics/10063

show more ...


# 7113dcb4 01-Nov-2021 Glenn Strauss <[email protected]>

[core] merge fdevent impls into fdevent_impl.c


# ec529177 01-Nov-2021 Glenn Strauss <[email protected]>

[core] fdevent_impl.c separate from fdevent.c