Skip to content

Feature: SendBuffMsg api with timeout#374

Merged
aceld merged 2 commits into
aceld:masterfrom
jursonmo:feat/SendBuffMsgWithTimeout
May 16, 2025
Merged

Feature: SendBuffMsg api with timeout#374
aceld merged 2 commits into
aceld:masterfrom
jursonmo:feat/SendBuffMsgWithTimeout

Conversation

@jursonmo

Copy link
Copy Markdown

SendBuffMsg(msgID uint32, data []byte) 接口默认是五毫秒超时,有时在大流量的情况下或者网络质量波动的情况下,可能可以忍受10毫秒或更久才返回超时错误。所以把接口改成:SendBuffMsg(msgID uint32, data []byte, opts ...MsgSendOption), 可以指定自定义的超时时间, 同时兼容业务代码使用SendBuffMsg接口。使用时可以参考例子examples/zinx_tls/server/server.go

@aceld

aceld commented May 16, 2025

Copy link
Copy Markdown
Owner

@jursonmo 感谢提交PR!

@aceld aceld merged commit 7da6443 into aceld:master May 16, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants