Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: fish-tennis/gnet

fix the unsafe.Sizeof problem

04 Sep 06:01

Choose a tag to compare

remove unsafe.Sizeof to fix the packet header size problem
旧版本中使用SimplePacketHeaderSize=unsafe.Sizeof(SimplePacketHeader{}),实际结果=8,与预期的不符,该版本移除了unsafe.Sizeof,手动定义常量SimplePacketHeaderSize=6

NOTE: 升级到该版本后 要关注客户端和服务器的消息头大小是否一致!!!

v1.2.2

04 Jun 09:23

Choose a tag to compare

add write goroutine end notify
写协程结束的时候加个通知,防止某些极端场景下,SendPacket可能会阻塞业务协程

v1.2.1

13 Jan 01:43

Choose a tag to compare

Unregistered proto packets are left to the business layer for processing
未注册消息解码的数据包,返回给业务层处理

v1.2.0

09 Dec 05:42

Choose a tag to compare

Packet add ErrorCode
it's useful for responase a packet with errorcode

v1.1.2

07 Jun 10:05

Choose a tag to compare

add rpc
Full Changelog: v1.1.1...v1.1.2

v1.1.1

26 Mar 10:45

Choose a tag to compare

fix a WebSocket listen problem

v1.1.0

27 Feb 07:45

Choose a tag to compare

support WebSocket and wss

v1.0.5

11 Jan 02:59

Choose a tag to compare

increase compatibility of PacketHandler

v1.0.4

25 Jul 11:35
f475ab8

Choose a tag to compare

use gofmt -s to format codes

v1.0.3: Merge pull request #2 from fish-tennis/coverage

04 Jul 08:50
584876e

Choose a tag to compare

fix SimplePacketHeaderSize value
add more test cases to increase code coverage