mirror of
https://github.com/pion/webrtc.git
synced 2024-05-03 11:54:53 +08:00
debug logging 2
This commit is contained in:
parent
206073ca70
commit
4ba1c56c0a
@ -495,7 +495,7 @@ func (pc *PeerConnection) OnConnectionStateChange(f func(PeerConnectionState)) {
|
|||||||
|
|
||||||
func (pc *PeerConnection) onConnectionStateChange(cs PeerConnectionState) {
|
func (pc *PeerConnection) onConnectionStateChange(cs PeerConnectionState) {
|
||||||
pc.connectionState.Store(cs)
|
pc.connectionState.Store(cs)
|
||||||
pc.log.Infof("peer connection state changed: %s", cs)
|
pc.log.Infof("peer connection state changed: %s %p", cs, pc)
|
||||||
if handler, ok := pc.onConnectionStateChangeHandler.Load().(func(PeerConnectionState)); ok && handler != nil {
|
if handler, ok := pc.onConnectionStateChangeHandler.Load().(func(PeerConnectionState)); ok && handler != nil {
|
||||||
ch := make(chan struct{})
|
ch := make(chan struct{})
|
||||||
go func() {
|
go func() {
|
||||||
@ -2277,6 +2277,7 @@ func (pc *PeerConnection) startTransports(iceRole ICERole, dtlsRole DTLSRole, re
|
|||||||
Role: dtlsRole,
|
Role: dtlsRole,
|
||||||
Fingerprints: []DTLSFingerprint{{Algorithm: fingerprintHash, Value: fingerprint}},
|
Fingerprints: []DTLSFingerprint{{Algorithm: fingerprintHash, Value: fingerprint}},
|
||||||
})
|
})
|
||||||
|
fmt.Println("DTLS Completed", pc.api.settingEngine.candidates.UsernameFragment)
|
||||||
pc.updateConnectionState(pc.ICEConnectionState(), pc.dtlsTransport.State())
|
pc.updateConnectionState(pc.ICEConnectionState(), pc.dtlsTransport.State())
|
||||||
if err != nil {
|
if err != nil {
|
||||||
pc.log.Warnf("Failed to start manager: %s", err)
|
pc.log.Warnf("Failed to start manager: %s", err)
|
||||||
|
Loading…
Reference in New Issue
Block a user