hong c9942deaa9 queryname并发导致消息乱序
当有1个以上的co进入queryname,后面的协程有在第1个以后某个的co先执行(第一个已经返回),导致cluster消息乱序
2018-08-02 21:30:03 +08:00
2018-07-10 22:11:56 +08:00
2018-06-08 10:23:36 +08:00
2018-07-04 15:10:32 +08:00
2018-06-08 10:23:36 +08:00
2018-08-02 21:30:03 +08:00
2018-05-22 13:08:00 +08:00
2018-07-23 15:32:35 +08:00
2018-05-26 16:26:50 +08:00
2014-04-21 08:47:45 +08:00
2017-10-31 11:27:14 +08:00
2017-07-28 11:35:42 +08:00
2017-06-06 16:03:59 +08:00
2014-06-18 15:10:21 +08:00

skynet logo

Skynet is a lightweight online game framework, and it can be used in many other fields.

Build

For Linux, install autoconf first for jemalloc:

git clone https://github.com/cloudwu/skynet.git
cd skynet
make 'PLATFORM'  # PLATFORM can be linux, macosx, freebsd now

Or you can:

export PLAT=linux
make

For FreeBSD , use gmake instead of make.

Test

Run these in different consoles:

./skynet examples/config	# Launch first skynet node  (Gate server) and a skynet-master (see config for standalone option)
./3rd/lua/lua examples/client.lua 	# Launch a client, and try to input hello.

About Lua version

Skynet now uses a modified version of lua 5.3.4 ( https://github.com/ejoy/lua/tree/skynet ) for multiple lua states.

You can also use official Lua versions, just edit the Makefile by yourself.

How To Use (Sorry, currently only available in Chinese)

Description
No description provided
Readme MIT 69 MiB
Languages
C 73.2%
Lua 23.5%
HTML 2.4%
Makefile 0.9%