diff --git a/Commands.go b/Commands.go index 59bf77d..05d7aeb 100644 --- a/Commands.go +++ b/Commands.go @@ -261,7 +261,7 @@ func (peer *PeerInfo) cmdTransfer(msg *protocol.MessageTransfer, connection *Con case protocol.TransferControlActive: if v, ok := msg.SequenceInfo.Data.(*virtualPacketConn); ok { - v.receiveData(msg.Data) + go v.receiveData(msg.Data) return }