防止析构函数抛异常导致崩溃问题 (#2546)

This commit is contained in:
夏楚
2023-06-11 22:07:15 +08:00
committed by GitHub
parent fe37005526
commit 5ca4ed53b2
9 changed files with 33 additions and 14 deletions

View File

@@ -31,8 +31,7 @@ MediaPusher::MediaPusher(const string &schema,
MediaPusher(MediaSource::find(schema, vhost, app, stream), poller){
}
MediaPusher::~MediaPusher() {
}
MediaPusher::~MediaPusher() = default;
static void setOnCreateSocket_l(const std::shared_ptr<PusherBase> &delegate, const Socket::onCreateSocket &cb){
auto helper = dynamic_pointer_cast<SocketHelper>(delegate);