From d0f8effd2c18611a02d4fba87789e44420979d82 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Mon, 26 Oct 2020 16:06:57 -0400
Subject: [PATCH] peer_connection: avoid crash on shutdown

Change-Id: I3bf4bc4d06202f9c61208be55c78c7b44be52ba3
---
 src/peer_connection.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/peer_connection.cpp b/src/peer_connection.cpp
index fb354d09e9..41ec654b6e 100644
--- a/src/peer_connection.cpp
+++ b/src/peer_connection.cpp
@@ -234,6 +234,7 @@ public:
 
     ~Impl()
     {
+        ep_->underlyingICE()->setOnShutdown({});
         {
             std::lock_guard<std::mutex> lk(cbMtx_);
             onStateChangeCb_ = {};
-- 
GitLab