Xie Han
|
026ea2947b
|
Update Unix code.
|
2025-03-13 15:06:52 +08:00 |
|
Xie Han
|
e07188ea3b
|
update unix version kernel code.
|
2024-12-16 00:54:21 +08:00 |
|
Xie Han
|
2ab8e95bb2
|
Update windows branch codes.
|
2024-05-09 02:01:09 +08:00 |
|
Xie Han
|
d6153826a2
|
Fix some header files.
|
2024-01-09 17:48:42 +08:00 |
|
Xie Han
|
d98090a405
|
Update windows kafka client.
|
2024-01-08 19:18:50 +08:00 |
|
Xie Han
|
96e49a141c
|
Update linux codes
|
2023-11-07 20:20:35 +08:00 |
|
Xie Han
|
a38446630e
|
Update msgqueue and thrdpool.
|
2023-07-17 03:40:20 +08:00 |
|
Xie Han
|
ccc2e5992c
|
Update codes and add WFNetworkTask::closed() for server tasks.
|
2023-07-15 02:40:07 +08:00 |
|
Xie Han
|
c1c875180a
|
'listen()' backlog at least 4096.
|
2023-03-28 19:06:41 +08:00 |
|
XieHan
|
1a3d7c35f1
|
Update linux Communicator.
|
2022-12-17 01:11:55 +08:00 |
|
XieHan
|
49cb581dee
|
Simplify slist impl.
|
2022-12-16 23:27:29 +08:00 |
|
XieHan
|
e501944702
|
Rename some internal symbols.
|
2022-12-12 22:07:00 +08:00 |
|
XieHan
|
33690d32ae
|
Optimize poller interfaces
|
2022-12-11 19:07:41 +08:00 |
|
XieHan
|
113b7ea025
|
Add 'const'
|
2022-12-09 22:48:06 +08:00 |
|
XieHan
|
b8c1934c29
|
Simplify SubTask. Remove 'entry' field and some interfaces
|
2022-11-21 22:52:05 +08:00 |
|
XieHan
|
e2478b332c
|
Optimize unix communicator
|
2022-11-02 22:51:43 +08:00 |
|
XieHan
|
3f455ef4c8
|
add 'const'
|
2022-09-18 03:35:52 +08:00 |
|
XieHan
|
ea37c98cb2
|
Use level trigger on listening
|
2022-07-17 21:01:23 +08:00 |
|
XieHan
|
1f20a534ff
|
ignore some errors on accept
|
2022-07-16 00:00:41 +08:00 |
|
XieHan
|
e2507d53c3
|
update linux kernel
|
2022-07-14 13:16:19 +08:00 |
|
XieHan
|
f3a7fc5adf
|
update kernel codes
|
2022-06-15 18:32:13 +08:00 |
|
XieHan
|
0c4fac0374
|
update linux code
|
2022-02-18 21:36:11 +08:00 |
|
XieHan
|
33361fa6ac
|
hide CommService's incref() and decref()
|
2021-11-20 16:09:10 +08:00 |
|
XieHan
|
0c57fac1b2
|
remove CommSession::connect_timeout() and response_timeout()
|
2021-11-10 22:18:19 +08:00 |
|
XieHan
|
f32fab7ddc
|
add server task's push interface for windows
|
2021-11-08 16:49:13 +08:00 |
|
XieHan
|
065d98daee
|
use EPOLLET for poller's timerfd
|
2021-08-06 17:02:03 +08:00 |
|
XieHan
|
e4f1f6e04e
|
allow session level connect/response timeout
|
2021-07-27 19:41:57 +08:00 |
|
XieHan
|
c94a2edbf6
|
optimize CommSchedGroup target selection
|
2021-07-23 19:05:14 +08:00 |
|
XieHan
|
0eda07df49
|
make message wrapper compatible with feedback
|
2021-07-08 01:46:01 +08:00 |
|
XieHan
|
fba1f93c7e
|
update CommMessageIn::feedback. Update WFMailboxTask
|
2021-06-19 01:02:55 +08:00 |
|
XieHan
|
fdb74ff97b
|
Make sure WFServer's new_connection() returns a WFConnection
|
2021-05-23 00:13:51 +08:00 |
|
XieHan
|
783cb6653c
|
optimize poller on SSL
|
2021-05-03 00:53:03 +08:00 |
|
XieHan
|
9dc8b477ce
|
Support TLS SNI on server side
|
2021-04-06 02:20:56 +08:00 |
|
XieHan
|
63645a1919
|
Support TLS SNI
|
2021-03-25 23:14:25 +08:00 |
|
XieHan
|
eb3e53e7ab
|
make it legal when handler_threads==0
|
2021-02-06 15:47:40 +08:00 |
|
XieHan
|
b35baca494
|
update Windows branch's WFServer::stop()
|
2021-01-16 01:48:14 +08:00 |
|
XieHan
|
0f1d28037a
|
fix writev problem on macOS
|
2020-11-20 20:27:34 +08:00 |
|
xiehan
|
589112d01b
|
Update Windows branch’s unix’ kernel files (#63)
* fix StringUtil of windows branch
* Update windows branch's linux kernel
Co-authored-by: XieHan <XieHan@sogou-inc.com>
|
2020-09-26 17:44:14 +00:00 |
|
xiehan
|
df557fa9be
|
Update CommScheduler.h
|
2020-07-30 16:04:07 +00:00 |
|
XieHan
|
354ff7432b
|
initialization
|
2020-07-29 13:42:26 +08:00 |
|