[haiku-commits] Change in haiku[master]: Media Kit: Delete the PortPool in a more deliberate way

  • From: Gerrit <review@xxxxxxxxxxxxxxxxxxx>
  • To: waddlesplash <waddlesplash@xxxxxxxxx>, haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 16 Aug 2019 22:29:19 +0000

From Ryan Leavengood <leavengood@xxxxxxxxx>:

Ryan Leavengood has uploaded this change for review. ( 
https://review.haiku-os.org/c/haiku/+/1721 ;)


Change subject: Media Kit: Delete the PortPool in a more deliberate way
......................................................................

Media Kit: Delete the PortPool in a more deliberate way

Letting it get deleted statically can cause segfaults since it is needed for
some final quit messages.

This mimic changes Axel made for the DormantNodeManager and
TimeSourceObjectManager.

I also pulled PortPool into its own file and header.

Fixed #15135.
---
A headers/private/media/PortPool.h
M src/kits/media/Jamfile
M src/kits/media/MediaRoster.cpp
A src/kits/media/PortPool.cpp
M src/kits/media/request_data.cpp
5 files changed, 126 insertions(+), 70 deletions(-)



  git pull ssh://git.haiku-os.org:22/haiku refs/changes/21/1721/1
--
To view, visit https://review.haiku-os.org/c/haiku/+/1721
To unsubscribe, or for help writing mail filters, visit 
https://review.haiku-os.org/settings

Gerrit-Project: haiku
Gerrit-Branch: master
Gerrit-Change-Id: Ie64753e1876d58b52f7cb95536c6be3df2e6d40c
Gerrit-Change-Number: 1721
Gerrit-PatchSet: 1
Gerrit-Owner: Ryan Leavengood <leavengood@xxxxxxxxx>
Gerrit-MessageType: newchange

Other related posts:

  • » [haiku-commits] Change in haiku[master]: Media Kit: Delete the PortPool in a more deliberate way - Gerrit