Use sctp@v1.6.3 and datachannel@v1.4.3

Resolves #664
This commit is contained in:
Yutaka Takeda
2019-05-08 15:01:02 -07:00
committed by Sean DuBois
parent 434745c489
commit 1b6455f6b4
3 changed files with 10 additions and 7 deletions

4
go.mod
View File

@@ -3,14 +3,14 @@ module github.com/pion/webrtc/v2
go 1.12
require (
github.com/pion/datachannel v1.4.2
github.com/pion/datachannel v1.4.3
github.com/pion/dtls v1.3.4
github.com/pion/ice v0.2.6
github.com/pion/logging v0.2.1
github.com/pion/quic v0.1.1
github.com/pion/rtcp v1.2.0
github.com/pion/rtp v1.1.2
github.com/pion/sctp v1.6.2
github.com/pion/sctp v1.6.3
github.com/pion/sdp/v2 v2.1.1
github.com/pion/srtp v1.2.4
github.com/pion/transport v0.7.0

8
go.sum
View File

@@ -20,8 +20,8 @@ github.com/onsi/ginkgo v1.7.0 h1:WSHQ+IS43OoUrWtD1/bbclrwK8TTH5hzp+umCiuxHgs=
github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
github.com/onsi/gomega v1.4.3 h1:RE1xgDvH7imwFD45h+u2SgIfERHlS2yNG4DObb5BSKU=
github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
github.com/pion/datachannel v1.4.2 h1:DyNBYmM73irlbLQpRBfUqTs5P9WFVhjg4yXE/4XmBW0=
github.com/pion/datachannel v1.4.2/go.mod h1:KCNXb2VWEZYfdXTzN719Pgkg5fO0wsr3iokIaO/E6zo=
github.com/pion/datachannel v1.4.3 h1:tqS6YiqqAiFCxGGhvn1K7fHEzemK9Aov025dE/isGFo=
github.com/pion/datachannel v1.4.3/go.mod h1:SpMJbuu8v+qbA94m6lWQwSdCf8JKQvgmdSHDNtcbe+w=
github.com/pion/dtls v1.3.4 h1:MdOMsCfd44m2iTrxtkzA6UndvYVjLWWjua7hxU8EXEA=
github.com/pion/dtls v1.3.4/go.mod h1:CjlPLfQdsTg3G4AEXjJp8FY5bRweBlxHrgoFrN+fQsk=
github.com/pion/ice v0.2.6 h1:N/xhQtO6WfWlyMvIZgE+cqG5AHJnKL+aEboade72qno=
@@ -34,8 +34,8 @@ github.com/pion/rtcp v1.2.0 h1:rT2FptW5YHIern+4XlbGYnnsT26XGxurnkNLnzhtDXg=
github.com/pion/rtcp v1.2.0/go.mod h1:a5dj2d6BKIKHl43EnAOIrCczcjESrtPuMgfmL6/K6QM=
github.com/pion/rtp v1.1.2 h1:ERNugzYHW9F2ldpwoARbeFGKRoq1REe5Jxdjvm/rOx8=
github.com/pion/rtp v1.1.2/go.mod h1:/l4cvcKd0D3u9JLs2xSVI95YkfXW87a3br3nqmVtSlE=
github.com/pion/sctp v1.6.2 h1:K/j9rsv4Lv97znjMum6xGNfeBl7LwVlVjGbTfJ9a+0Q=
github.com/pion/sctp v1.6.2/go.mod h1:cCqpLdYvgEUdl715+qbWtgT439CuQrAgy8BZTp0aEfA=
github.com/pion/sctp v1.6.3 h1:SC4vKOjcddK8tXiTNj05a+0/GyPpCmuNfeBA/rzNFqs=
github.com/pion/sctp v1.6.3/go.mod h1:cCqpLdYvgEUdl715+qbWtgT439CuQrAgy8BZTp0aEfA=
github.com/pion/sdp/v2 v2.1.1 h1:i3fAyjiLuQseYNo0BtCOPfzp91Ppb7vasRGmUUTog28=
github.com/pion/sdp/v2 v2.1.1/go.mod h1:idSlWxhfWQDtTy9J05cgxpHBu/POwXN2VDRGYxT/EjU=
github.com/pion/srtp v1.2.4 h1:wwGKC5ewuBukkZ+i+pZ8aO33+t6z2y/XRiYtyP0Xpv0=

View File

@@ -4,6 +4,7 @@ package webrtc
import (
"errors"
"io"
"math"
"sync"
@@ -139,7 +140,9 @@ func (r *SCTPTransport) acceptDataChannels() {
LoggerFactory: r.api.settingEngine.LoggerFactory,
})
if err != nil {
r.log.Errorf("Failed to accept data channel: %v", err)
if err != io.EOF {
r.log.Errorf("Failed to accept data channel: %v", err)
}
// TODO: Kill DataChannel/PeerConnection?
return
}