Commit Graph

845 Commits

Author SHA1 Message Date
zhengshuxin
88eb449328 udp server template can be created with joinable mode. 2017-07-10 12:22:09 +08:00
zhengshuxin
0314086294 add docs dir 2017-07-10 11:55:25 +08:00
郑树新
97a16bfc39 compiling warning by gcc7.1 2017-07-10 10:47:56 +08:00
郑树新
87c1b46337 Merge pull request #81 from zhengshuxin/master
Merge pull request #9 from acl-dev/master
2017-07-10 09:04:05 +08:00
zhengshuxin
4a60b1217c add service_kill class for acl_master management 2017-07-07 16:57:39 +08:00
郑树新
2b9f532975 add graceful STOPPING web interface for acl_master's management. 2017-07-07 15:36:40 +08:00
郑树新
2b38278ca9 change STACK_SIZE from 64K to 128K;
let acl_var_fiber_stack_size can control fiber_sleep's stack size in lib_fiber/c/src/master/fiber_server.c
2017-07-07 10:24:38 +08:00
郑树新
677b7ad053 delete samples. 2017-07-06 10:14:13 +08:00
郑树新
24df82f84c fixed one compiling error in redis_cluster sample 2017-07-06 09:57:23 +08:00
Zheng Shuxin
1721ed61cb modify old fiber_server.c.bak 2017-07-05 16:36:22 +08:00
zhengshuxin
1acef3bc6e udp server will call bind callback. 2017-07-05 15:16:30 +08:00
zhengshuxin
dcff42768a use poll in acl_master other than select or epoll. 2017-07-05 14:53:40 +08:00
zhengshuxin
99660d0734 add proc_on_bind in master_udp class 2017-07-05 14:31:18 +08:00
zhengshuxin
98d11361bb test sighup callback ok for all server template. 2017-07-05 10:27:33 +08:00
zhengshuxin
643609a33a fixed some compile error 2017-07-05 00:01:22 +08:00
zsxxsz
a8ffa2a556 compile on vc 2017-07-04 23:55:29 +08:00
zhengshuxin
88d6f6c44f all server templates support SIGHUP callback. 2017-07-04 23:33:28 +08:00
zhengshuxin
3057fd64d9 add master_ctl tool which can notify acl_master to list/stat/start/stop/reload one or more services. 2017-07-03 19:26:36 +08:00
郑树新
25a6e4cf15 add dist/lib/win32 path for win32. 2017-07-03 18:17:03 +08:00
zhengshuxin
4b3d13b670 acl_atomic_int64_add_fetch can support Windows 2017-07-03 17:49:51 +08:00
zhengshuxin
128df49e08 fixed bugs in acl_atomic.c 2017-07-03 17:42:55 +08:00
root
da5edbcb58 master fiber server's template can run in multi-threads model. 2017-07-03 16:40:31 +08:00
Zheng Shuxin
d52e8c5113 modify lib_fiber module 2017-07-03 16:00:05 +08:00
zhengshuxin
d6385832d6 add ACL_ATOMIC_CLOCK object for statics of running status 2017-07-03 14:40:06 +08:00
zhengshuxin
23080968f0 fiber_server.c supports running in multi-threads mode. 2017-07-02 23:10:17 +08:00
zhengshuxin
fda8a3077e don't compile samples written with multi-server template. 2017-07-02 20:24:14 +08:00
郑树新
7cb29d39d4 Update README.md 2017-07-02 00:14:18 +08:00
郑树新
94481bd53e Update README.md 2017-07-01 23:52:48 +08:00
郑树新
61cb4ee525 Update README.md 2017-07-01 23:49:42 +08:00
郑树新
230d2efa38 Update README.md 2017-07-01 23:48:59 +08:00
郑树新
2719f51f13 Update README.md 2017-07-01 23:45:30 +08:00
郑树新
642ba8d147 Update README.md 2017-07-01 23:36:26 +08:00
郑树新
006f969019 Update README.md 2017-07-01 23:34:56 +08:00
郑树新
e43b60a075 Update README.md 2017-07-01 23:33:41 +08:00
郑树新
a620b6a1df Update README.md 2017-07-01 23:32:07 +08:00
郑树新
51981d12a2 Update README.md 2017-07-01 23:30:19 +08:00
郑树新
df7345c627 Update README.md 2017-07-01 23:29:07 +08:00
郑树新
caf45cc295 Update README.md 2017-07-01 23:23:36 +08:00
郑树新
0ffd972237 Merge pull request #80 from xiaoqiang0/master
README:  Add toc
2017-06-29 17:04:56 +08:00
Zhang Qiang
dfa872ed19 README: Add toc 2017-06-29 17:02:05 +08:00
Zheng shuxin
4c41bcb72a feature: add transaction support in db_sqlite class by lindawei 2017-06-28 12:25:29 +08:00
Zheng shuxin
698bc770ec acl_master supports reload 2017-06-28 10:47:15 +08:00
Zheng shuxin
f973f28492 modify master service 2017-06-27 17:11:04 +08:00
Zheng Shuxin
f8cb1566ca init getopt's variables for multi-call. 2017-06-27 17:07:57 +08:00
Zheng Shuxin
4d98c83183 add udp_mode in socket_stream::open 2017-06-26 18:10:47 +08:00
Zheng shuxin
a731cf5507 linked master_service's all processes. 2017-06-26 14:46:21 +08:00
Zheng shuxin
15e6ea1fa6 add read timeout for client connection 2017-06-26 13:19:43 +08:00
Zheng shuxin
d9fbd9c650 changed the web protocol for management 2017-06-26 12:34:23 +08:00
zhengshuxin
ecbfa37cc2 acl_master uses kernel event engine. 2017-06-25 11:46:43 +08:00
zhengshuxin
6aef271bcf wizard's Makefile 2017-06-25 11:21:09 +08:00