子熏
e35cad3053
fix #1494 socket read阻塞问题 ( #1495 )
...
* fix #1494 socket read阻塞问题
* 优化readfunc
Co-authored-by: zixun <lb151450@alibaba-inc.com >
2021-10-29 13:55:54 +08:00
yxt945
8f7e19310c
add json support ( #1493 )
2021-10-27 21:00:25 +08:00
云风
c008476417
Support string address, see #1490 ( #1491 )
2021-10-22 17:43:07 +08:00
Cloud Wu
599181ceaf
bugfix
2021-10-22 10:14:33 +08:00
zhuilang
987bb3df47
modify from http folder ( #1470 )
...
* delete unused var and add used arg
* use interface from stream
2021-09-01 07:12:27 +08:00
云风
54e733a76f
Request stream ( #1463 )
...
* split request/response
* stream api
* fix: global variable (#1464 )
* fix global variable
* fix global variable
* Add httpc.head
Co-authored-by: JTrancender <jie-email@jie-trancender.org >
2021-08-30 10:00:57 +08:00
colin
6ee8d23ac4
ssl request support sni(Server Name Indication) ( #1460 )
...
* ssl support sni(Server Name Indication)
* ssl support sni(Server Name Indication)
2021-08-23 16:54:01 +08:00
JTrancender
fdc4b35281
feat: add mongo self batch insert ( #1456 )
...
* feat: add mongo self batch insert
* perf: add safe batch insert test
* perf: modify some words
2021-08-18 15:11:40 +08:00
Cloud Wu
740b91533d
Fix #1452
2021-08-09 19:31:32 +08:00
mrCerberus
0e9c0c34a9
'http请求C没有大写' ( #1444 )
...
Co-authored-by: 王羽平.Cerberus <wangyuping.cerberus@snda.com >
2021-07-21 20:33:22 +08:00
涵曦
39e0aaa27e
Fix typo ( #1436 )
2021-07-10 07:24:07 +08:00
cm
3900067026
bugfix:params changed when cluster sender is connecting ( #1420 )
...
Co-authored-by: LiuYang <cm.yang@alibaba-inc.com >
2021-06-08 17:03:20 +08:00
zhuilang
c90e288601
Update skynet.lua ( #1416 )
...
update skynet.wait
2021-06-05 00:35:28 +08:00
zhuilang
219b15e9ec
Update skynet.lua ( #1415 )
...
update skynet.ret
2021-06-03 19:11:54 +08:00
Cloud Wu
30b534b558
ignore break sessions, See issue #1413
2021-06-03 08:13:22 +08:00
Cloud Wu
ef4af820d5
Do not resume the fd after closing, see #1408
2021-05-21 10:15:21 +08:00
Cloud Wu
71317d8502
Add socket.resolve, see #1398
2021-05-17 11:16:24 +08:00
t0350
6ad8da0993
when skynet.init require the loading module caused circular dependency ( #1403 )
2021-05-16 22:26:39 +08:00
t0350
1e6781bd41
add coroutine close for skynetco ( #1392 )
...
Co-authored-by: jietao.cjt <jietao.cjt@alibaba-inc.com >
2021-04-29 14:40:37 +08:00
Cloud Wu
1020c403dc
revert wakeup_response
2021-04-15 08:58:29 +00:00
云风
f0d24ac718
Bugfix #1385 ( #1387 )
2021-04-15 10:52:57 +08:00
云风
52d65c5dcb
Redis ACL ( #1381 )
...
* Support redis ACL
See #1380
2021-04-10 07:02:38 +08:00
Cloud Wu
bc71164a99
close may be better than shutdown
2021-04-07 03:47:19 +00:00
Cloud Wu
f9dc6a3756
fix SOCKET_CLOSE event after socket.close() See #1373
2021-04-07 03:25:55 +00:00
Cloud Wu
0f5867534c
remove unused socket.lock/socket.unlock
2021-04-07 02:54:09 +00:00
Cloud Wu
96c702bb3c
bugfix
2021-04-02 10:33:23 +08:00
云风
9228b05dfe
socket.onclose() ( #1364 )
...
* Add socket.onclose() and close socket immediately when socket channel closed by peer
* Revert read_socket(), Add SOCKET_MORE, See #1358
* remove warning log , because it's not a rare case any more. See #1358
2021-03-19 18:52:09 +08:00
Cloud Wu
037c3a5c48
do not close fd if no handler.disconnect, #1358
2021-03-11 12:31:37 +08:00
Cloud Wu
094b20aae7
fix half close issue, #1358
2021-03-11 11:32:27 +08:00
Cloud Wu
fd12f2ea8e
Merge branch 'master' of github.com:cloudwu/skynet
2021-03-10 15:25:14 +08:00
Cloud Wu
7c0c13b07b
close unmanaged socket, see issue #1358
2021-03-10 15:24:33 +08:00
EfveZombie
b0dda0483d
fix websocket bugs ( #1359 )
...
* fix websocket bugs
* revert write_frame
Co-authored-by: 郑非凡 <efve.zff@alibaba-inc.com >
2021-03-10 12:35:56 +08:00
Cloud Wu
600a64327e
fix halfclose bug, See detail #1358
2021-03-09 17:45:03 +08:00
风---自由
b626198592
fix global var ( #1342 )
...
Co-authored-by: xiaojin <xiaojin@onemt.com.cn >
2021-02-22 12:24:00 +08:00
Cloud Wu
eebd44da9d
fix #1341
2021-02-22 12:00:32 +08:00
Cloud Wu
6d941a6de1
support nil in array, fix #1340
2021-02-22 08:40:16 +08:00
Cloud Wu
4534fb5269
pcall execute_module, #1331
2021-01-25 20:31:04 +08:00
Cloud Wu
41cc6d226c
remove debug print
2021-01-25 10:47:06 +08:00
Cloud Wu
4532d4f146
Fix skynet.require recursion issue, See #1331
2021-01-25 10:34:01 +08:00
Cloud Wu
30279f2f8d
Add gameserver embed mode, see #1326
2021-01-18 16:56:46 +08:00
hong
cfb638243f
skynet.exit ( #1324 )
2021-01-14 11:03:32 +08:00
云风
4cb84ac881
skynet.init rework, See #1322 ( #1323 )
...
* skynet.init rework, See #1322
* restore init_list #1322
* xpcall init_all, See #1322
2021-01-14 10:23:58 +08:00
lsg2020
53a74ca029
websocket upgrade ( #1279 )
2021-01-12 10:43:42 +08:00
Cloud Wu
8022a53e50
O(1) fork_queue pop, See #1277
2020-12-16 23:05:52 +08:00
t0350
698d032a9b
fix #1275 ( #1276 )
...
Co-authored-by: jietao.cjt <jietao.cjt@alibaba-inc.com >
2020-12-14 10:16:56 +08:00
涵曦
4faa6499e8
fixed mongodb werror return errmsg ( #1271 )
2020-12-08 08:47:14 +08:00
杰
8aa1587245
并发请求 sharedata.query 返回增加缓存状态检查 ( #1266 )
2020-12-04 16:42:41 +08:00
Cloud Wu
3af6b72aed
close thread in suspend, See #1261
2020-12-04 15:42:35 +08:00
hong
693b962b43
to-be-closed ( #1261 )
2020-12-01 11:51:35 +08:00
子熏
1e945a1dec
fix sharetable update and tail call ( #1253 )
...
Co-authored-by: zixun <lvzxiun@gmail.com >
2020-10-23 14:42:31 +08:00