• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pions / webrtc
81%
master: 81%

Build:
Build:
LAST BUILD BRANCH: rtpdump
DEFAULT BRANCH: master
Repo Added 12 Jun 2018 08:04AM UTC
Files 54
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH issue-487
branch: issue-487
CHANGE BRANCH
x
Reset
  • issue-487
  • 3rtx-timer-test
  • 501-doc-wasm
  • addpacket
  • build-osx
  • bump-dtls-and-sctp
  • bump-sctp
  • case-insensitive-ice
  • ci-dep
  • ci-wasm-dep
  • codacy-fix
  • combine-tests
  • datachannel-api
  • datachannel-close
  • detach-interface
  • dtls-server-verify
  • examples-internal
  • experiment/dc-connection
  • explicit
  • explicit-srtp
  • export-ice
  • fix-modules
  • go-modules
  • ice-gathering-events
  • icecandidateinit
  • iceconnectionstate
  • initialisms
  • integration-test
  • ipv6-timeout
  • issue-272
  • issue-303
  • issue-309
  • issue-311
  • issue-312
  • issue-313
  • issue-334
  • issue-343
  • issue-363
  • issue-387
  • issue-405
  • issue-431
  • issue-440
  • issue-453
  • issue-456
  • issue-462
  • issue-469
  • issue-471
  • issue-472
  • issue-485
  • issue-495
  • issue-505
  • issue-511
  • issue-523
  • issue-526
  • issue-529-check-node-version
  • issue-531
  • issue-54
  • issue-545
  • issue-563
  • issue-569
  • issue515-better-build-tags
  • kc5nra/jitterbufferv2
  • less-globals
  • local-interfaces
  • logging
  • mainthread
  • make-rtcpeerconnection-lock-private
  • master
  • ntptime
  • one-liner
  • opuswriter
  • ortc
  • ortc-dtls
  • ortc-fix
  • ortc-gather
  • ortc-quic
  • ortc-sctp
  • pions/rtp-v1.0.1
  • pipeline-lock
  • prefix
  • quic-dep
  • quic-fix
  • quic-fork
  • quic-out
  • read-buffer
  • reject
  • rip-defaultapi
  • rtcp-fb
  • rtp-api
  • rtpdump
  • run-inline
  • sample-builder
  • settingsengine
  • sfu-ws_deps
  • stun-dep
  • t1-timer
  • test-cleanup
  • testability
  • timeouts
  • topic-data-channel-constructor
  • topic-logger-factory
  • tracelog
  • v1.3.0
  • v1.3.0-rc.1
  • wasm-detach
  • wasm-examples
  • wasm-node-tests
  • wasm-wiki-link
  • wdouglass/experiment
  • webrtc-server-master
  • writertcp
  • wwatson-enable-gocritic

pending completion
2377

Pull #488

travis-ci

web-flow
Fix deadlock on DTLS shutdown

DTLS shutdown deadlocks if Close is called before startup completes,
because the DTLS connection hasn't finished yet we don't have handles
to close anything.

This updates DTLS to follow how SCTP is shutdown, by shutting down the
nextConn (ICE in this case) we can shutdown the subsystem. By closing
ICE first, DTLS (and then SCTP) close properly no matter what state
they are in.

Resolves #487
Pull Request #488: Add failing test for DTLS shutdown

5 of 5 new or added lines in 2 files covered. (100.0%)

4091 of 5078 relevant lines covered (80.56%)

47.91 hits per line

Relevant lines Covered
Build:
Build:
5078 RELEVANT LINES 4091 COVERED LINES
47.91 HITS PER LINE
Source Files on issue-487
  • List 0
  • Changed 30
  • Source Changed 2
  • Coverage Changed 30
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
2377 issue-487 Fix deadlock on DTLS shutdown DTLS shutdown deadlocks if Close is called before startup completes, because the DTLS connection hasn't finished yet we don't have handles to close anything. This updates DTLS to follow how SCTP is shutdown, by shut... Pull #488 07 Mar 2019 06:55AM UTC web-flow travis-ci pending completion  
2376 issue-487 Fix deadlock on DTLS shutdown DTLS shutdown deadlocks if Close is called before startup completes, because the DTLS connection hasn't finished yet we don't have handles to close anything. This updates DTLS to follow how SCTP is shutdown, by shut... push 07 Mar 2019 06:55AM UTC Sean-Der travis-ci pending completion  
2371 issue-487 Fix deadlock on DTLS shutdown DTLS shutdown deadlocks if Close is called before startup completes, because the DTLS connection hasn't finished yet we don't have handles to close anything. This updates DTLS to follow how SCTP is shutdown, by shut... push 07 Mar 2019 06:28AM UTC Sean-Der travis-ci pending completion  
2372 issue-487 Fix deadlock on DTLS shutdown DTLS shutdown deadlocks if Close is called before startup completes, because the DTLS connection hasn't finished yet we don't have handles to close anything. This updates DTLS to follow how SCTP is shutdown, by shut... Pull #488 07 Mar 2019 06:26AM UTC web-flow travis-ci pending completion  
2370 issue-487 Fix deadlock on DTLS shutdown DTLS shutdown deadlocks if Close is called before startup completes, because the DTLS connection hasn't finished yet we don't have handles to close anything. This updates DTLS to follow how SCTP is shutdown, by shut... Pull #488 07 Mar 2019 06:20AM UTC web-flow travis-ci pending completion  
2369 issue-487 Add failing test for DTLS shutdown DTLS shutdown deadlocks if Close is called before startup completes Relates to #487 Pull #488 07 Mar 2019 06:20AM UTC web-flow travis-ci pending completion  
2368 issue-487 Fix deadlock on DTLS shutdown DTLS shutdown deadlocks if Close is called before startup completes, because the DTLS connection hasn't finished yet we don't have handles to close anything. This updates DTLS to follow how SCTP is shutdown, by shut... push 07 Mar 2019 06:19AM UTC Sean-Der travis-ci pending completion  
2367 issue-487 Add failing test for DTLS shutdown DTLS shutdown deadlocks if Close is called before startup completes Relates to #487 push 07 Mar 2019 04:40AM UTC Sean-Der travis-ci pending completion  
See All Builds (2339)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc