91 Commits

Author SHA1 Message Date
云风
4fe5f3738b remove error message: invalid socket 2013-07-24 10:55:41 +08:00
云风
61c5a4b8a9 bugfix: socket force close more than once 2013-07-23 20:36:13 +08:00
云风
300300853b 1. none blocking connect ; 2. socket.readall ; 3.socket.readline will return last line ; 4. lua service report launcher error 2013-07-22 21:09:38 +08:00
云风
f998e988dc bugfix: socket id alloc 2013-07-16 18:19:40 +08:00
云风
40c77e7739 socket read all data once 2013-06-28 19:02:50 +08:00
云风
67610a9614 exit after lua service launch failed 2013-06-28 16:39:19 +08:00
云风
c2b4a5c555 two-step launch lua service 2013-06-28 16:19:04 +08:00
云风
4878488ee3 don't copy when forward 2013-06-26 18:13:02 +08:00
云风
f01680d9a5 remove unused field 2013-06-26 15:55:44 +08:00
yinqiang
4abbad7acc fix some thing for kqueue 2013-06-22 23:27:48 +08:00
Kezhu Wang
5cec366f7c a little improvement to previous commit 2013-06-22 01:05:40 +08:00
Kezhu Wang
33ec39a21f bugfix: mistake when linking write_buffer to existing list in socket service 2013-06-21 22:55:50 +08:00
云风
277b6957cb new socket service and socket lib instead of old connection, and rewrite redis lib 2013-06-21 13:02:51 +08:00
云风
991ff14aab add comment 2013-06-18 15:40:49 +08:00
云风
1094569c51 gate support write, and service client forward message to gate 2013-05-25 22:37:58 +08:00
云风
0f4e34a006 client : put unsend bytes into temp buffer 2013-05-23 16:59:59 +08:00
云风
fdb37bc110 Make for Freebsd 2013-05-08 17:26:43 +08:00
Yecheng Fu
6319225b7a BUG: expand buffer 后所取的 slot 不正确,与下次要取的 slot 是同一个 slot。
FIX: 先 expand,再获取 slot 并移动 tail。
2013-01-04 18:10:01 +08:00
云风
b6314b537f skynet abort 2012-11-08 14:57:51 +08:00
云风
37d8020155 gc after init snlua 2012-11-01 13:10:57 +08:00
云风
40d2f89443 reload snlua service 2012-10-27 22:48:38 +08:00
云风
1d59342e7b add service localcast 2012-10-12 14:07:33 +08:00
云风
57c3eb29b2 add localcast.h 2012-10-12 14:06:24 +08:00
云风
b21e08fc58 bugfix 2012-09-26 14:38:20 +08:00
云风
b511c9269b set SERVICE_PATH 2012-09-15 11:24:37 +08:00
云风
7e37bc6ee3 compat52 for luajit2 2012-09-11 19:54:12 +08:00
云风
664056977d gate support user defined header size 2012-09-05 10:56:16 +08:00
云风
eba15c820f use HANDLE_MASK & HANDLE_REMOTE_SHIFT 2012-09-04 11:19:41 +08:00
云风
0a886cd57c support multi protocol 2012-08-31 21:18:19 +08:00
云风
1ee802c5c5 global group multicast 2012-08-30 23:31:33 +08:00
云风
4610781498 remove broker and add group command 2012-08-30 17:26:48 +08:00
云风
51ef283887 bugfix : connection 2012-08-30 16:30:52 +08:00
云风
1791becd09 change skynet_send api (use uint32_t instead of string) 2012-08-30 13:09:34 +08:00
云风
68fb35bdd0 multicast support 2012-08-29 22:31:28 +08:00
云风
d65eaf886e client close 2012-08-28 14:00:23 +08:00
云风
4f6826de40 new harbor 2012-08-17 11:50:45 +08:00
云风
b06d380219 Rewrite harbor and don't need zeromq :) 2012-08-17 11:48:22 +08:00
云风
3ab068905e snlua support multi-path 2012-08-13 16:02:08 +08:00
云风
f57e98205d client message filter 2012-08-10 10:46:50 +08:00
云风
24790ca5e4 Support message redirect 2012-08-09 21:50:33 +08:00
云风
eed9c42fd4 change source dir 2012-08-09 15:36:56 +08:00