655 Commits

Author SHA1 Message Date
Cloud Wu
5d0da82d9a We don't need launch multicastd in bootstrap 2014-04-30 14:59:28 +08:00
Cloud Wu
091f91ede3 add test for multicast 2014-04-30 12:29:11 +08:00
Cloud Wu
4a92dfaa65 multicast dispatch map should be weak 2014-04-30 12:23:15 +08:00
Cloud Wu
1c2654e117 change multicast api 2014-04-30 12:17:27 +08:00
Cloud Wu
5ce65055d2 multicast support remote publish/subscribe 2014-04-29 21:56:58 +08:00
Cloud Wu
fa6191d9ed preload script example 2014-04-29 20:06:59 +08:00
Cloud Wu
12f46d21fe add preload 2014-04-29 20:04:06 +08:00
Cloud Wu
d16159c166 add lua loader 2014-04-29 19:59:04 +08:00
Cloud Wu
a4a21bd793 move lualib/snax_* to lualib/snax/ 2014-04-29 17:05:27 +08:00
Cloud Wu
f161dbb0ea move datacenter api out of skynet 2014-04-29 15:57:11 +08:00
Cloud Wu
61e3904de8 merge servicecache branch 2014-04-29 14:51:34 +08:00
Cloud Wu
4d536f7f86 add datacenter 2014-04-29 14:20:22 +08:00
Cloud Wu
f6e67b7493 add bootstrap script 2014-04-29 13:44:30 +08:00
Cloud Wu
be948c6675 multicast.bind channel 2014-04-28 21:10:24 +08:00
Cloud Wu
0a40d9c5c6 local multicast support 2014-04-28 21:10:24 +08:00
Cloud Wu
34771ff7c7 use malloc symbol for hook 2014-04-28 21:09:59 +08:00
Cloud Wu
c17ec76e94 snax now use independent protocol PTYPE_SNAX 11 2014-04-28 15:52:54 +08:00
Cloud Wu
45df4f2e71 rebase v0.1.1 and remove malloc_inithook 2014-04-28 15:41:40 +08:00
Cloud Wu
4f10610e26 debug command reload and timing removed 2014-04-28 15:32:46 +08:00
Cloud Wu
904308bc72 add snax command to debug console 2014-04-28 15:31:38 +08:00
Cloud Wu
bad9a5fc54 use pthread_getspecific instead of __thread 2014-04-28 15:31:38 +08:00
Cloud Wu
bd3aa3f3c5 remove service_lua.h 2014-04-28 15:29:15 +08:00
Cloud Wu
2eb3174b0b support abs path for LUA_CLIB_PATH 2014-04-28 15:29:15 +08:00
Cloud Wu
518017bd34 preload support 2014-04-28 15:29:14 +08:00
Cloud Wu
1a169ec413 remove malloc hook when disable jemalloc v0.1.1 2014-04-28 15:23:42 +08:00
云风
009e15556d Merge pull request #100 from cloudwu/notusejemalloc
fix makefile for better platform support
2014-04-28 14:34:47 +08:00
Cloud Wu
1170acc792 fix makefile for better platform support 2014-04-28 14:31:51 +08:00
Cloud
37cb126812 Not use jemalloc on macosx, See Issue #99 2014-04-28 13:48:50 +08:00
Cloud Wu
aa65dac9ed Rewrite socketchannel, make it clear. 2014-04-25 11:53:30 +08:00
云风
672e218311 Merge pull request #98 from cloudwu/bugfix
Bugfix: socket channel reconnect
2014-04-24 23:14:21 +08:00
Cloud Wu
f7783d3881 bugfix: socket channel reconnect 2014-04-24 23:08:35 +08:00
Cloud Wu
b65757d8bf Clear request queue when channel disconnected 2014-04-24 19:59:50 +08:00
Cloud Wu
0e5f17e232 add socket.bind v0.1.0 2014-04-22 20:28:54 +08:00
云风
2e1a035072 Merge pull request #96 from cloudwu/profile
Profile
2014-04-22 20:27:01 +08:00
Cloud Wu
4abfc2ced2 return 0 while task_info error 2014-04-22 20:00:59 +08:00
Cloud Wu
94f6c63849 use macro NANOSEC MICROSEC 2014-04-22 19:52:19 +08:00
Cloud Wu
277bc79fb7 bugfix: profile queue accept 2014-04-22 19:38:20 +08:00
Cloud Wu
960bd23c56 add profile module, and use it in snax 2014-04-22 18:27:41 +08:00
Cloud Wu
387b95026d Merge branch 'master' of github.com:cloudwu/skynet 2014-04-22 16:19:08 +08:00
Cloud Wu
b6c208cf51 try connect only once at first time 2014-04-22 16:18:49 +08:00
云风
f91a2a01d1 Merge pull request #95 from cloudwu/malloc
Use skynet_malloc api directly
2014-04-22 15:30:18 +08:00
Cloud Wu
a99befd44c use skynet_malloc in skynet_realloc 2014-04-22 15:27:45 +08:00
Cloud Wu
61c8c765f4 use skynet_malloc api 2014-04-22 15:17:16 +08:00
Cloud Wu
75a28b0fcc use skynet malloc api directly 2014-04-22 12:26:08 +08:00
Cloud Wu
08c511160f change name from pub/subscribe to post/accept 2014-04-22 11:40:08 +08:00
Cloud Wu
56fdbef851 remove snax global set limit 2014-04-21 19:48:29 +08:00
云风
fbf3953125 Merge pull request #94 from xjdrew/master
add skynet.retpack, skynet.dispatch_unknown_request
2014-04-21 17:53:45 +08:00
xjdrew
c081816f06 1. 可以在服务运行中动态require socket
2. 添加方法skynet.retpack/skynet.dispatch_unknown_request
3. skynet.filter透传参数
2014-04-21 17:50:04 +08:00
Cloud Wu
d0dc729f4b mongo client : copy table 2014-04-21 17:05:22 +08:00
Cloud Wu
72d565dd22 remove redis config file, use table directly 2014-04-21 15:08:10 +08:00