Browse Source

comment

pull/1524/head^2
Darien Raymond 6 years ago
parent
commit
18f3fb5196
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169
  1. 3
      transport/internet/kcp/connection.go

3
transport/internet/kcp/connection.go

@ -343,6 +343,9 @@ func (c *Connection) waitForDataOutput() error {
// Write implements io.Writer.
func (c *Connection) Write(b []byte) (int, error) {
// This involves multiple copies of the buffer. But we don't expect this method to be used often.
// Only wrapped connections such as TLS and WebSocket will call into this.
// TODO: improve effeciency.
var mb buf.MultiBuffer
common.Must2(mb.Write(b))
if err := c.WriteMultiBuffer(mb); err != nil {

Loading…
Cancel
Save