247 Commits

Author SHA1 Message Date
Cloud Wu
2e1de9a64a bugfix: use so:close instead of socket.close 2014-03-25 13:31:06 +08:00
Cloud Wu
1eb775a326 introduce socket.channel, and rewrite redis/mongo driver 2014-03-25 13:31:06 +08:00
Cloud Wu
fd6e9a8bd1 bugfix: coroutine pool 2014-03-25 13:30:51 +08:00
Cloud Wu
1fdce9941b bugfix: mongo disconnect. self.__sock can't be nil because of metatable 2014-03-21 11:03:16 +08:00
Cloud Wu
c6efe2cd19 support socket.abandon / socket.start , Issue #73 2014-03-14 11:02:00 +08:00
Cloud Wu
b502d34da3 change api name bson.encode_order 2014-03-12 15:01:13 +08:00
Cloud Wu
b9aefc3ebc add comment for socket.close 2014-03-12 14:39:30 +08:00
Cloud Wu
7989daf9bb bugfix: mongo driver runCommand , and fix socket.close 2014-03-12 14:11:45 +08:00
云风
0505b88f5e add debug_console service 2014-02-25 20:04:50 +08:00
云风
2166ce3c96 optimize timing call 2014-02-24 20:28:28 +08:00
云风
542163aeae bugfix: disptch 2014-02-24 18:32:01 +08:00
云风
4fd53c1364 socket.readall return false when disconnected 2014-02-24 16:46:49 +08:00
云风
45bc6e71f9 skynet.timing_call return last information table 2014-02-23 18:44:27 +08:00
云风
c1e6737711 timing remote call 2014-02-23 17:13:58 +08:00
云风
5944668796 driver.drop need 2 argument 2014-02-21 15:48:57 +08:00
云风
69e179a52e add skynet command MQLEN for debug 2014-02-21 15:03:20 +08:00
云风
ac6a140130 fix typo 2014-02-06 18:33:58 +08:00
云风
fd45a3b003 fix issue #59 2013-12-19 21:52:30 +08:00
云风
331c8009f8 remove magic number in lua 2013-12-18 22:42:10 +08:00
云风
5ccb666a8b use skynet_error for log 2013-12-18 12:25:58 +08:00
云风
45196be66a add skynet.cache lib 2013-12-17 19:18:42 +08:00
云风
2bf65084cd debug stat report boot time 2013-12-17 11:24:30 +08:00
云风
48f6d42264 remove feature: remote object. Issue #58 2013-12-16 11:05:49 +08:00
云风
f7730dc4be add comment for message queue 2013-12-12 23:39:28 +08:00
云风
2c7dbddd50 bugfix: queue is 8 2013-12-12 23:32:14 +08:00
云风
6ea5a03996 bugfix: message queue support multi parm 2013-12-12 21:44:11 +08:00
云风
c07f4df172 skynet.call capture error 2013-12-10 15:20:03 +08:00
云风
4a49346da8 change name from exit to error 2013-12-10 14:59:03 +08:00
云风
294f6feb50 bugfix: remote object support term signal 2013-12-09 21:25:22 +08:00
云风
053e1e6b44 bugfix: trace switch after recv exit signal 2013-12-09 20:18:05 +08:00
云风
f7242294dd add skynet.watch for skynet.call, read http://blog.codingnow.com/2013/12/skynet_monitor.html 2013-12-09 17:54:46 +08:00
云风
340148c152 add skynet.queryservice 2013-11-25 21:43:43 +08:00
云风
3808b56628 use table.unpack instead of unpack 2013-11-19 20:57:39 +08:00
云风
0234387a2c redis auth 2013-11-19 20:41:04 +08:00
云风
ffd48633c2 bugfix #53 2013-11-04 19:14:21 +08:00
云风
e20d550743 lua service init error behavior changed 2013-11-04 18:23:26 +08:00
云风
0689f4f094 redis support multi/exec. fix Issue #53 2013-11-01 14:54:01 +08:00
云风
3ac60913c4 mqueue.call don't return true when succ 2013-10-30 21:30:13 +08:00
云风
91b097cbbf add error handle in skynet.fork and mqueue 2013-10-30 21:19:13 +08:00
云风
4291e0e4a1 Don't use assert in message queue dispatching 2013-10-30 19:51:29 +08:00
云风
9a8a9fd637 use pcall in message queue dispatch 2013-10-30 19:45:41 +08:00
云风
0b9d7d8a62 add message queue 2013-10-30 19:30:06 +08:00
云风
09242894a3 fix typo: coroutine_pool 2013-10-30 16:48:04 +08:00
云风
feb2efddbe fix Issue #51 2013-10-30 14:48:58 +08:00
云风
ec0853bebb bugfix: redis batch mode. fix Issue #51 2013-10-30 10:41:30 +08:00
云风
3327bb7f82 queue lock request in socket, fix issue #51 2013-10-28 13:35:28 +08:00
云风
554a8b59f4 fix Issue #44 2013-10-08 10:40:16 +08:00
云风
c972b647bd error on call an invalid address 2013-09-18 17:41:25 +08:00
云风
f547317414 simple reconnect support 2013-09-09 19:02:00 +08:00
云风
fb3dd69f03 bugfix: don't use table.insert when nil can be insert 2013-09-02 11:18:42 +08:00