fix a bug preventing sending more than once over a peer data channel

This commit is contained in:
erinn 2018-10-22 16:11:39 -07:00
parent 011866c1bc
commit 9eeefae88d
1 changed files with 1 additions and 1 deletions

View File

@ -92,7 +92,7 @@ func (cpc *CwtchPeerDataChannel) OpenOutboundResult(err error, crm *Protocol_Dat
// Packet is called for each raw packet received on this channel. // Packet is called for each raw packet received on this channel.
func (cpc *CwtchPeerDataChannel) Packet(data []byte) { func (cpc *CwtchPeerDataChannel) Packet(data []byte) {
ret := cpc.Handler.HandlePacket(data) ret := cpc.Handler.HandlePacket(data)
if len(ret) >= 0 { if len(ret) > 0 {
cpc.channel.SendMessage(ret) cpc.channel.SendMessage(ret)
} }
} }