823 Commits

Author SHA1 Message Date
zixun
6803f45aa1 add sharetable update 2019-06-15 16:02:32 +08:00
lwkienun
8e2facbfb8 fix crash of sharedata by incref before sharedated.monitor return cobj to client.
crash occr analise:
1.sharedated.update call many times in a short time(eg:3 times) to change a same name conf value to a->b->c->d.
2.sharedated sending 3 response  to monitoring clients。a->b and b->c and c->d.
3.if b is destroyed and it's memory is reallocated and rewrited when client process the first message a->b, client's call lbox will crash.

solution:
conf b must be keeped before message(a->b) is processed by inc it's ref.
Any return value from host to client must use incref before send to client.
2019-06-15 15:59:37 +08:00
Cloud Wu
a8c1828786 fix #1011 2019-06-10 15:11:51 +08:00
Cloud Wu
68e94b2792 add sharetable.loadtable 2019-06-10 15:11:51 +08:00
Cloud Wu
76b166f04a Add new sharetable 2019-06-10 15:11:51 +08:00
Cloud Wu
6addb504e4 fix #1012 2019-05-15 10:49:19 +08:00
zixun
431feb6f16 bugfix #1007 2019-05-06 14:52:06 +08:00
Cloud Wu
9b69af0a4d use tinsert instead of table.insert 2019-05-06 10:29:23 +08:00
Cloud Wu
4159600fbc order fork, see #1000 2019-04-28 09:53:52 +08:00
wudeng
95cb848772 collectgarbage count change to lua 5.3 2019-04-19 19:09:05 +08:00
Cloud Wu
302fc580a5 bugfix 2019-04-18 15:41:24 +08:00
Cloud Wu
3048eed2aa try to fix #988 2019-04-18 15:41:24 +08:00
云风
e0729a483d Revert "bugfix:cluster初始化节点的时候有可能导致消息乱序"
This reverts commit 9ba0860c70.
2019-04-18 15:40:22 +08:00
云风
201becd3d1 Revert "避免失败卡住"
This reverts commit 77e2643728.
2019-04-18 15:40:22 +08:00
hong
77e2643728 避免失败卡住
add pcall
2019-04-18 15:39:50 +08:00
hong
9ba0860c70 bugfix:cluster初始化节点的时候有可能导致消息乱序 2019-04-18 15:39:50 +08:00
Cloud Wu
cf18b59d90 fix #981 2019-04-16 17:32:46 +08:00
zixun
ea0cc1fade fix check header limit 2019-03-28 21:21:44 +08:00
xjdrew
ee1f5055ea bugfix: dns parse hosts.conf 2019-03-28 21:16:06 +08:00
drew.zxj
305a29d885 dns: parse /etc/hosts 2019-03-27 17:25:33 +08:00
Cloud Wu
4c9c2ac41d Merge branch 'lvzixun-self_skynet' 2019-03-26 10:32:23 +08:00
Cloud Wu
000fa2be3a multi cluster sender 2019-03-20 17:56:39 +08:00
zixun
7746193b5f add https client and server support by bios 2019-03-14 10:36:02 +08:00
Cloud Wu
0fbbd5f4d5 type can be DATA 2019-01-15 10:55:18 +08:00
Cloud Wu
6eb9b64f06 remove mysqlaux.c 2019-01-15 10:55:18 +08:00
Cloud Wu
d71c8f8b7d remove new_tab 2019-01-15 10:55:18 +08:00
Cloud Wu
68c3762abf bugfix : handshake error handle 2019-01-15 10:55:18 +08:00
Cloud Wu
304272249e fix #919 2018-11-14 11:43:23 +08:00
Sean Feng
b4752f2394 multiresultset spelling mistake 2018-10-17 19:54:38 +08:00
Cloud Wu
f110b51290 add socketchannel.overload 2018-10-17 14:54:44 +08:00
Cloud Wu
e0f16b8df5 remove dead_service table, address may reused 2018-10-15 10:05:23 +08:00
Cloud Wu
7e57e498f6 remove dead_service table, address may reused 2018-10-08 15:44:12 +08:00
sundream
02d5f4fbe9 rediscluster: support eval/evalshal + subscribe/publish 2018-09-27 10:00:30 +08:00
Hanlei Qin
818ff8314d remove unused code 2018-09-27 09:59:18 +08:00
Hanlei Qin
d23e6f8d8e 1. remove unused code; 2. weird indents fixed. 2018-09-20 00:31:14 +08:00
Hanlei Qin
f217a56f6e Uniform indent to tab and clear up. 2018-09-20 00:29:19 +08:00
Hanlei Qin
46b49adf9e remove useless file 2018-09-16 18:41:30 +08:00
Hanlei Qin
d9fb4d06ec remove useless local function 2018-09-16 18:41:06 +08:00
Cloud Wu
89e7a06deb add more info when service init blocked 2018-09-13 18:27:05 +08:00
Cloud Wu
61980c8a1f add socket.netstat 2018-09-07 16:11:27 +08:00
Cloud Wu
35176383b7 add skynet.context 2018-09-06 19:01:10 +08:00
Cloud Wu
c96e20e6c3 add skynet.context and enhance debug console command service 2018-09-06 18:59:33 +08:00
LiuYang
ce0cdc7bd3 add mongo test case: auth 2018-08-30 11:42:47 +08:00
Cloud Wu
7e63080c03 add mongo_db:auth 2018-08-30 10:50:52 +08:00
Cloud Wu
1c8ed8a46e add mongo config option: authdb, see issue #884 2018-08-30 10:50:52 +08:00
Cloud Wu
c4334be9c3 add mongo_db:auth 2018-08-30 09:51:55 +08:00
Cloud Wu
e6e69ae805 add mongo config option: authdb, see issue #884 2018-08-30 09:38:18 +08:00
Cloud Wu
2fb52f6fce cleanup 2018-08-29 15:29:26 +08:00
btt
18a36c171f debug console inject cmd support args 2018-08-23 17:02:06 +08:00
Cloud Wu
7b3c1631d1 more stable 2018-08-17 21:27:14 +08:00