Commit Graph

3465 Commits

Author SHA1 Message Date
zhengshuxin
b3c2ddaac8 adding pread, pwrite, sendfile in io_uring module of fiber 2022-10-09 12:09:09 -04:00
zhengshuxin
ce0c45f8d5 add supporting file operations in io_uring event of fiber mode 2022-10-13 00:48:42 -04:00
zhengshuxin
51201161da fixed one bug in redis_client_pipeline.hpp 2022-10-13 22:13:53 +08:00
zhengshuxin
a78f08a6a9 io_uring in fiber supports file's open, read, and write. 2022-10-12 15:44:37 -04:00
zhengshuxin
4a2f036f7a optimize and test io_uring module in fiber 2022-10-12 05:55:50 -04:00
zhengshuxin
61c6053c29 build ok on macos 2022-10-11 22:37:09 +08:00
zhengshuxin
1ed47abeb1 optimize and test io_uring... 2022-10-08 15:15:21 -04:00
zhengshuxin
dd3fcc3919 add and test io_uring... 2022-10-09 11:30:07 -04:00
zhengshuxin
42bc75c237 test io_uring ... 2022-10-09 01:46:14 -04:00
zhengshuxin
615bb8d2c0 test and optimize io_uring 2022-10-08 14:07:32 -04:00
zhengshuxin
82d56ea351 add and test io_uring 2022-10-08 13:34:12 -04:00
zhengshuxin
ac915cf321 adding io_uring ... 2022-10-08 16:45:20 -04:00
zhengshuxin
14e9a8a159 adding io_uring ... 2022-10-08 10:25:40 -04:00
zhengshuxin
64dab7b0f9 adding io_uring ... 2022-10-08 07:23:56 -04:00
zhengshuxin
0b1362ef19 test mysql 2022-09-27 18:02:45 +08:00
郑树新
65286f5086
Merge pull request #290 from qazwsxedckll/patch-1
fix typo
2022-09-27 15:31:17 +08:00
Evilolipop
272f45acc7
fix typo 2022-09-27 09:36:06 +08:00
zhengshuxin
2fb25afb3f delete unused code line 2022-09-26 17:44:35 +08:00
zhengshuxin
d42d7acd87 modify projects for Android 2022-09-19 23:24:04 +08:00
shuxin   zheng
b707caf53e optimize retry process in http_request.cpp 2022-09-19 16:22:33 +08:00
shuxin   zheng
cdbeeba731 Don't close connection in order to the get the reply http header in http_request.cpp. 2022-09-19 15:51:36 +08:00
shuxin   zheng
3279c71465 release 3.5.3-53 to avoid stack crash for win64 2022-09-19 11:09:17 +08:00
shuxin   zheng
36e42b8f70 limit recursive to 1 of aio IO for windows 2022-09-19 10:45:38 +08:00
shuxin   zheng
5577a381a7 limit the minimal stack size for each thread on windows to avoid stack crash for win-x64. 2022-09-19 10:38:25 +08:00
zhengshuxin
981dfcdacd optimize status demo 2022-09-18 11:15:37 +08:00
zhengshuxin
51a782772a test demo 2022-09-18 09:26:31 +08:00
zhengshuxin
4411d6b3de test demo 2022-09-15 23:13:17 +08:00
郑树新
f52536bd5a build dynamic DLL ok on windows 2022-09-14 16:24:54 +08:00
zhengshuxin
837e373a4c acl_threads_server can bind unix domain socket when using SO_REUSEPORT. 2022-09-14 14:53:13 +08:00
shuxin   zheng
8fea051a7f add json serialize demo with the viriable names 2022-09-14 12:00:15 +08:00
zhengshuxin
6ec3aa2ec5 test gson 2022-09-13 22:23:11 +08:00
zhengshuxin
3ac887ea53 test gson which can be transfered to std::map<> 2022-09-13 22:20:02 +08:00
zhengshuxin
48d42428a2 test demo 2022-09-11 16:24:01 +08:00
zhengshuxin
ba054b4b6e add one demo for getting status from TP-LINK 2022-09-11 16:18:55 +08:00
郑树新
a6a2b45c6a optimize socket write on windows 2022-09-06 17:15:12 +08:00
郑树新
0496e4680a compile demos on windows for x64 2022-09-06 15:20:02 +08:00
郑树新
d2c73a1d75 disable SDL checking for x64 on windows 2022-09-06 09:59:52 +08:00
zhengshuxin
dbbb847c1b format codes charset 2022-09-06 09:48:25 +08:00
郑树新
4533ff9c65 compile on windows 2022-09-06 09:29:33 +08:00
郑树新
58dceb57d5 optimize vs projects 2022-09-05 20:44:55 +08:00
郑树新
d46e53a45d add lost projects for windows 2022-09-05 20:28:23 +08:00
zhengshuxin
5ff37217c9 add debug tag for http module 2022-09-05 11:10:44 +08:00
zhengshuxin
8413fc2f31 add write wait timeout for mbedtls_io 2022-09-05 10:53:17 +08:00
zhengshuxin
864179f7fe test hooked IO api in fiber module 2022-09-05 10:33:40 +08:00
zhengshuxin
2c15000166 check if read error in HttpServlet.cpp 2022-09-05 10:25:10 +08:00
zhengshuxin
c9f82e8b85 format macro 2022-09-05 09:40:19 +08:00
zhengshuxin
5e3f7358ba optimize fiber_file_close() of fiber_io.c 2022-09-02 23:25:28 +08:00
zhengshuxin
fbd053268f restore socket IO process templely 2022-09-01 11:26:01 +08:00
zhengshuxin
b62a3138b2 release new acl and master 2022-08-31 15:35:38 +08:00
zhengshuxin
7c97be44a9 modify demos' IO timeout from 0 to -1 because the changing of IO timeout meaning 2022-08-31 15:05:35 +08:00