1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-30 00:00:16 +01:00
libwebsockets/lib/core-net
Andy Green 3c12fd72e8 unify us sorted waits
There are quite a few linked-lists of things that want events after
some period.  This introduces a type binding an lws_dll2 for the
list and a lws_usec_t for the duration.

The wsi timeouts, the hrtimer and the sequencer timeouts are converted
to use these, also in the common event wait calculation.
2019-08-08 22:39:47 +01:00
..
adopt.c esp32: use strerror instead of gai_strerror 2019-07-02 08:54:29 +01:00
client.c ipv6: support [ipv6]:port in client proxy 2019-03-10 08:02:02 +08:00
close.c unify us sorted waits 2019-08-08 22:39:47 +01:00
connect.c lws_sequencer_t: allow wsi binding 2019-07-22 14:02:00 -07:00
dummy-callback.c lws_dll: upgrade all instances to lws_dll2 2019-08-08 16:58:55 +01:00
network.c lws_retry_bo_t: generic retry backoff 2019-08-05 14:47:51 +01:00
output.c COVA10827: make lws_issue_raw safe for NULL wsi vhost 2019-07-16 10:02:37 -07:00
pollfd.c lws_dll: upgrade all instances to lws_dll2 2019-08-08 16:58:55 +01:00
private.h unify us sorted waits 2019-08-08 22:39:47 +01:00
sequencer.c unify us sorted waits 2019-08-08 22:39:47 +01:00
server.c glibc: if malloc_trim() exists, call it periodically 2019-03-16 08:10:47 +08:00
service.c unify us sorted waits 2019-08-08 22:39:47 +01:00
sorted-usec-list.c unify us sorted waits 2019-08-08 22:39:47 +01:00
stats.c LWS_WITH_NETWORK: cmake option for no network code 2019-01-13 07:54:57 +08:00
vhost.c lws_dll: upgrade all instances to lws_dll2 2019-08-08 16:58:55 +01:00
wsi-timeout.c unify us sorted waits 2019-08-08 22:39:47 +01:00
wsi.c COVA10063: check malloc return 2019-07-13 13:28:54 -07:00