Commit Graph

26 Commits

Author SHA1 Message Date
lxsang
d0c917ce99 fix seg fault 2021-02-05 03:39:41 +01:00
lxsang
d62b635995 Log worker task in statistic 2021-02-05 03:39:41 +01:00
lxsang
496f24e547 Fix segmentfault error 2021-02-05 03:39:41 +01:00
lxsang
c8140b8e9b Fix segmentfault error 2021-02-05 03:39:41 +01:00
lxsang
1883330bba Reduce CPU usage on idle in proxy mode:
- Scheduler timeout event now support millisecond granulity
- Use only READABLE event on proxy socket which reduce tasks CPU time
2021-02-05 03:39:41 +01:00
lxsang
5a2c6d53bb alpha version of proxy 2021-02-05 03:39:41 +01:00
lxsang
c590898e03 alpha version of proxy 2021-02-05 03:39:41 +01:00
lxsang
1f143327e4 proxy task is not closed imediately, result in hight CPU usage 2021-01-23 09:54:02 +01:00
lxsang
8b483f0579 fix proxy protocol bug 2021-01-22 13:12:23 +01:00
lxsang
520b99f94b add support to reverse proxy (alpha) 2021-01-22 01:12:26 +01:00
lxsang
5d1998ef1f inactivity timeout set to 60 2021-01-05 18:00:51 +00:00
lxsang
08877f84ad use the new scheduler 2021-01-03 21:31:35 +01:00
lxsang
cbbc48d216 improvement scheduler 2021-01-03 11:24:55 +01:00
lxsang
8c11f06ff0 fix scheduler bug: Scheduler dont validate client data as expected 2020-09-17 13:42:28 +02:00
lxsang
69ad08b1a1 fix scheduler statistic take too much cpu at idle 2020-09-13 02:46:24 +02:00
lxsang
b35cd61da4 add statistic log to scheduler, good for debug 2020-09-13 01:29:55 +02:00
lxsang
e38cd9de1b scheduler cause high CPU usage in syslog 2020-08-31 08:24:21 +02:00
lxsang
776bd017e2 Enhance scheduler, cleanup lib 2020-08-25 16:40:24 +02:00
lxsang
2041ee2ba0 cleanup code 2020-08-19 12:26:17 +02:00
lxsang
c429a7dd66 remove strdup calles 2019-12-22 14:33:42 +01:00
lxsang
3435733ac2 add multiport support 2019-12-20 16:49:41 +01:00
lxsang
348dd45385 fix write 2019-12-19 09:52:56 +01:00
lxsang
b093bd0194 zzzz 2019-12-15 18:23:01 +01:00
lxsang
e98970b378 remove err 2019-12-15 16:24:15 +01:00
lxsang
e05515a537 change log mechanism 2019-12-11 22:17:42 +00:00
lxsang
424db8dd6e switch to autotools 2019-11-13 11:48:54 +01:00