Cloud Wu
|
a5c79cc4bd
|
move skynet.memlimit from skynet.manager to skynet
|
2016-05-07 09:23:01 +08:00 |
|
Cloud Wu
|
4b96ade660
|
support sandbox memory limit
|
2016-05-06 23:40:44 +08:00 |
|
Cloud Wu
|
a6299a0748
|
optimize skynet.error
|
2016-05-06 20:10:11 +08:00 |
|
David Feng
|
45d46b9072
|
skynet.pcall support vararg; sharedata loader can use custom args
|
2016-04-27 20:53:05 +08:00 |
|
Acai
|
f238113677
|
给dbgcmd增加扩展性
我们项目增加了一个dbgcmd的指令,主要用于热更新,但在升级skynet版本时,需要记得合并这个差异,感觉挺挫的。
但现有的debug.lua并不利于扩展,于是呢,我想通过给debug.lua增加一个upvalue来解决这个问题。
其实也是解决的挺挫的 :)
|
2016-04-19 21:11:31 +08:00 |
|
Cloud Wu
|
f56d777cc2
|
for compatible
|
2016-04-18 12:05:46 +08:00 |
|
Cloud Wu
|
b124d4c1b8
|
skynet.getenv can return empty string
|
2016-04-18 11:55:39 +08:00 |
|
rickone
|
5332021086
|
Update redis.lua
exec执行时其中一条出错,看不到错误信息
|
2016-04-01 12:39:09 +08:00 |
|
xjdrew
|
dd152fc910
|
skynet.init按照顺序初始化
|
2016-03-31 17:33:47 +08:00 |
|
dennis
|
e5490522ce
|
this line is useless
|
2016-03-09 17:50:33 +08:00 |
|
great90
|
7771e180ec
|
delete unused local variable
delete unused local variable table "udp_socket"
|
2016-03-08 11:25:59 +08:00 |
|
Cloud Wu
|
8f7fa6a562
|
merge sproto
|
2016-02-25 14:40:24 +08:00 |
|
snail
|
14ccf96eb0
|
error deal for query containing multi statement
A query may execute multi sql statements.If an error occurs for any sql, the result should return the error info.
|
2016-02-22 11:23:35 +08:00 |
|
David Feng
|
d982009260
|
fix
|
2016-01-27 10:35:48 +08:00 |
|
cloudwu
|
a3f028ee3d
|
Merge pull request #444 from DavidFeng/patch-1
修复调试模块调试结束后定时器没有取消的问题
|
2016-01-22 11:05:04 +08:00 |
|
David Feng
|
d34b092cdd
|
remotedebug.lua call skynet.timeout() only in debug hook
定时器在debug结束后没有取消。
|
2016-01-22 10:28:03 +08:00 |
|
David Feng
|
77f4071191
|
remove unused local variables
|
2016-01-22 10:26:13 +08:00 |
|
David Feng
|
96e0a4e3cc
|
change socket.write to socketdriver.send
这样改过之后可以直接调试使用了gate服务的模块。
因为gate服务注册了socket类型的消息,所以不能和socket模块一块使用;而debug模块只使用到了socket模块的write函数,所以这样修改后对debug的功能并没有影响,但改过之后就可以调试gate服务了。
|
2016-01-20 19:24:58 +08:00 |
|
Cloud Wu
|
24f9ee1560
|
work thread for channel may not create if you never connect
|
2016-01-08 18:34:45 +08:00 |
|
Cloud Wu
|
d7a76c7c72
|
If no content-length, read all. see issue #431
|
2016-01-07 16:01:17 +08:00 |
|
Cloud Wu
|
c175d66e23
|
remove unused function
|
2016-01-06 16:55:15 +08:00 |
|
Cloud Wu
|
05003e3e2a
|
sproto.attach also need ud
|
2016-01-05 17:51:48 +08:00 |
|
Cloud Wu
|
64c2cb1b51
|
sproto dispatch support ud
|
2016-01-05 16:06:20 +08:00 |
|
Cloud Wu
|
f0ac66787e
|
socket channel connect should wait for last closing
|
2015-12-23 20:22:46 +08:00 |
|
Cloud Wu
|
5a1b2e51f7
|
exit dispatch_by_order when close channel
|
2015-12-23 19:55:42 +08:00 |
|
Cloud Wu
|
7acf6d8767
|
remove unused varargs
|
2015-12-18 23:28:55 +08:00 |
|
Cloud Wu
|
9d6bde01a3
|
profile support skynet coroutine
|
2015-12-17 20:41:02 +08:00 |
|
Cloud Wu
|
4a80a75fd6
|
skynet.coroutine.status may return blocked
|
2015-12-17 17:11:54 +08:00 |
|
Cloud Wu
|
872491e968
|
Add skynet.coroutine module
|
2015-12-17 16:25:24 +08:00 |
|
David Feng
|
a9fc577560
|
fix typo
fix a little mistake
|
2015-12-17 15:53:39 +08:00 |
|
linse073
|
03617f23a1
|
loginserver.lua中的launch_slave的lua消息处理函数的return问题
之前可能是我没有表述清楚,这两个return我猜想是不是手误加上去的,因为之前都没有见过需要在消息处理函数里面return skynet.ret调用的结果,实际去掉后测试也是没有问题的,和是不是两次pcall的调用应该是没有关系的。
|
2015-12-07 21:00:19 +08:00 |
|
Cloud Wu
|
d4d188541f
|
add socket.close_fd
|
2015-12-06 16:48:28 +08:00 |
|
Cloud Wu
|
3a2766dd0e
|
return results, see pr #403
|
2015-12-04 10:47:30 +08:00 |
|
snail
|
940a7ac58c
|
close file handle clearly
Although 'f' would be closed after collected, maybe it's better to close it clearly
|
2015-12-01 20:17:03 +08:00 |
|
Cloud Wu
|
05605e62a9
|
core.querytype doesn't raise error, see issue #395
|
2015-12-01 17:09:32 +08:00 |
|
Cloud Wu
|
c180036bed
|
use async dns resolve in httpc, and dns resolve cache by ttl. see about issue #253
|
2015-11-25 13:09:41 +08:00 |
|
Cloud Wu
|
91c720ad6f
|
add assert for socket fd reuse
|
2015-11-19 22:51:43 +08:00 |
|
Cloud Wu
|
f4437948ca
|
fix Issue #377
|
2015-11-16 22:42:44 +08:00 |
|
Cloud Wu
|
2252409eaa
|
add skynet_now() for 64bit time
|
2015-11-16 19:48:38 +08:00 |
|
Cloud Wu
|
30859a1244
|
make cache
|
2015-11-13 13:25:33 +08:00 |
|
Cloud Wu
|
107be7ee8c
|
rewrite redis driver , avoid table.concat
|
2015-11-13 12:30:46 +08:00 |
|
xiefan
|
34d9b5555d
|
reds pipeline v2(support function as pipeline params)
fix a bug & add function as pipeline params
|
2015-11-13 08:16:47 +08:00 |
|
Cloud Wu
|
5edde990d6
|
bugfix: skynet.fork use table.pack to pack table
|
2015-11-12 15:41:41 +08:00 |
|
Cloud Wu
|
7521fe0530
|
socket.shutdown abandon unsend buffer now, see issue #371
|
2015-11-11 10:44:50 +08:00 |
|
云风
|
0efab15f45
|
Merge pull request #366 from fztcjjl/master
add a callback for mysql auth
|
2015-10-28 20:49:44 +08:00 |
|
Cloud Wu
|
0199ba1382
|
sharedata support filename string
|
2015-10-28 17:37:06 +08:00 |
|
Cloud Wu
|
935863f434
|
report connect failed reason
|
2015-10-28 16:12:01 +08:00 |
|
Cloud Wu
|
13d920e185
|
body may contain ascii 0, see issue #365
|
2015-10-27 15:40:15 +08:00 |
|
Cloud Wu
|
a4af35f442
|
fix issue #364
|
2015-10-27 14:00:25 +08:00 |
|
nbwk1988
|
1999a03ff7
|
优化hmac
|
2015-10-27 10:44:23 +08:00 |
|