Cloud Wu
|
7acf6d8767
|
remove unused varargs
|
2015-12-18 23:28:55 +08:00 |
|
Cloud Wu
|
872491e968
|
Add skynet.coroutine module
|
2015-12-17 16:25:24 +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
|
5edde990d6
|
bugfix: skynet.fork use table.pack to pack table
|
2015-11-12 15:41:41 +08:00 |
|
Cloud Wu
|
0199ba1382
|
sharedata support filename string
|
2015-10-28 17:37:06 +08:00 |
|
Cloud Wu
|
c1c032eab4
|
bugfix: socketchannel order mode may blocked. (used by redis driver)
|
2015-10-14 20:12:30 +08:00 |
|
snail
|
7f9c3c8c9a
|
local function is better
local function is the same as " local a; a = function"
|
2015-08-30 18:17:41 +08:00 |
|
snail
|
bad3472124
|
'response' not released
'response' not released after src service died, and defined error.
|
2015-08-30 16:47:34 +08:00 |
|
Cloud Wu
|
947727e33a
|
add new socket message WARNING
|
2015-08-11 13:21:24 +08:00 |
|
Cloud Wu
|
6fa436e8ff
|
add core.intcommand , See Issue #321
|
2015-08-10 22:06:36 +08:00 |
|
Cloud Wu
|
4cbead28d5
|
skynet.dispatch can replace old func
|
2015-07-29 16:12:49 +08:00 |
|
Cloud Wu
|
b2d8237363
|
improve unregister protocol error report
|
2015-07-23 18:23:47 +08:00 |
|
Cloud Wu
|
55d0d57d5c
|
skynet.fork returns the coroutine, see Issue #287
|
2015-06-04 16:06:21 +08:00 |
|
Cloud Wu
|
7f578be649
|
bugfix: Issue #283
|
2015-06-01 10:42:29 +08:00 |
|
Cloud Wu
|
3baeb62b0b
|
move some api from skynet.lua to skynet/manager.lua
|
2015-05-13 11:04:25 +08:00 |
|
Cloud Wu
|
9e27f59033
|
remove task overload warning
|
2015-05-13 09:50:53 +08:00 |
|
Cloud Wu
|
82fa2f979c
|
skynet.exit will call every unresponse handle
|
2015-05-12 23:15:03 +08:00 |
|
Cloud Wu
|
d92adda2c9
|
If skynet.wakeup a skynet.call, raise an error
|
2015-05-12 22:53:03 +08:00 |
|
Cloud Wu
|
8682f7f82f
|
response error when return/response package is too large
|
2015-04-27 16:23:12 +08:00 |
|
Cloud Wu
|
cd3391461c
|
add skynet.pcall for hotfix use (call a function with require)
|
2015-04-22 17:01:03 +08:00 |
|
Cloud Wu
|
22364bac89
|
bugfix: memory leak
|
2015-04-09 12:14:28 +08:00 |
|
David Feng
|
4718a12668
|
typo fix
|
2015-03-04 15:22:38 +08:00 |
|
David Feng
|
a7d79831e6
|
remove redundant print and use skynet.error
|
2015-03-04 15:14:35 +08:00 |
|
Cloud Wu
|
8792a40845
|
debug step mode
|
2015-02-11 14:18:47 +08:00 |
|
Cloud Wu
|
72c2fad82a
|
skynet.kill would raise error
|
2015-02-05 18:25:06 +08:00 |
|
snail
|
e2683a46c3
|
remove needless 'debug.traceback' call in assert
Though the result is not used, 'debug.traceback' is called when 'succ' is true
|
2015-01-30 11:15:43 +08:00 |
|
snail
|
c5c94036c3
|
varable delcared in closure but used for global
fork_queue is used in skynet.exit,but declared after it.
|
2015-01-27 22:00:24 +08:00 |
|
Cloud Wu
|
44e6693a40
|
clear coroutine_pool when gc
|
2014-10-13 16:47:40 +08:00 |
|
Cloud Wu
|
2f6bfe9104
|
add message overload warning
|
2014-10-08 22:42:01 +08:00 |
|
Cloud Wu
|
c8775ee6f5
|
clear dead response in sharedatad
|
2014-09-27 14:55:14 +08:00 |
|
Cloud Wu
|
885c5b56bb
|
bugfix: c.send returns nil when dest not exist
|
2014-09-25 17:50:17 +08:00 |
|
Cloud Wu
|
ce6efc535c
|
bugfix: error in forked coroutine. and add skynet.term()
|
2014-09-25 17:36:38 +08:00 |
|
Cloud Wu
|
3074dbea0b
|
bugfix: wakeup sleep coroutine should return BREAK
|
2014-09-18 11:44:12 +08:00 |
|
Cloud Wu
|
e95b7b9cf1
|
Merge branch 'master' into dev
|
2014-08-28 17:38:50 +08:00 |
|
Cloud Wu
|
165bed46a8
|
only skynet.call response error
|
2014-08-27 18:54:46 +08:00 |
|
Cloud Wu
|
16f63df0c3
|
add message log
|
2014-08-22 15:30:35 +08:00 |
|
Cloud Wu
|
6bf8dd9a31
|
add debug command inject
|
2014-08-13 21:02:56 +08:00 |
|
Cloud Wu
|
978e010e67
|
add cluster.proxy and cluster.ncall
|
2014-08-13 17:49:30 +08:00 |
|
Cloud Wu
|
0954a906f4
|
skynet.redirect support string address
|
2014-08-11 15:29:48 +08:00 |
|
Cloud Wu
|
40519e9ee1
|
add response test mode
|
2014-07-30 14:54:18 +08:00 |
|
Cloud Wu
|
ce5adba5b2
|
add skynet.response for delay response
|
2014-07-30 12:10:30 +08:00 |
|
Cloud Wu
|
dbf492b761
|
add snax.gateserver snax.loginserver snax.msgserver
|
2014-07-15 12:05:58 +08:00 |
|
Cloud Wu
|
3bc7304609
|
skynet.localname return nil when the name not exist
|
2014-07-13 19:37:08 +08:00 |
|
Cloud Wu
|
6813fd9ef7
|
bugfix: skynet.exit redirect error, and add datacenter.wait
|
2014-07-13 11:55:25 +08:00 |
|
Cloud Wu
|
a090899bce
|
improve cluster
|
2014-07-12 23:14:05 +08:00 |
|
Cloud Wu
|
b5e10b8f9f
|
add skynet.queue
|
2014-07-09 15:26:34 +08:00 |
|
Cloud Wu
|
4967dc2fce
|
skynet.task return session:traceback
|
2014-07-07 19:00:22 +08:00 |
|
Cloud Wu
|
ece89a1b49
|
add new api skynet.task()
|
2014-07-07 18:29:27 +08:00 |
|
Cloud Wu
|
f874fdc618
|
throw error when skynet.exit
|
2014-07-03 17:40:07 +08:00 |
|