[Asterisk-code-review] serializer: move/add asterisk serializer pool functionality (...asterisk[16])

Kevin Harwell asteriskteam at digium.com
Wed Oct 2 11:38:57 CDT 2019


Hello Friendly Automation, 

I'd like you to reexamine a change. Please visit

    https://gerrit.asterisk.org/c/asterisk/+/12999

to look at the new patch set (#3).

Change subject: serializer: move/add asterisk serializer pool functionality
......................................................................

serializer: move/add asterisk serializer pool functionality

Serializer pools have previously existed in Asterisk. However, for the most
part the code has been duplicated across modules. This patch abstracts the
code into an 'ast_serializer_pool' object. As well the code is now centralized
in serializer.c/h.

In addition serializer pools can now optionally be monitored by a shutdown
group. This will prevent the pool from being destroyed until all serializers
have completed.

Change-Id: Ib1e906144b90ffd4d5ed9826f0b719ca9c6d2971
---
A include/asterisk/serializer.h
M include/asterisk/taskprocessor.h
A main/serializer.c
M main/taskprocessor.c
4 files changed, 295 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/99/12999/3
-- 
To view, visit https://gerrit.asterisk.org/c/asterisk/+/12999
To unsubscribe, or for help writing mail filters, visit https://gerrit.asterisk.org/settings

Gerrit-Project: asterisk
Gerrit-Branch: 16
Gerrit-Change-Id: Ib1e906144b90ffd4d5ed9826f0b719ca9c6d2971
Gerrit-Change-Number: 12999
Gerrit-PatchSet: 3
Gerrit-Owner: Kevin Harwell <kharwell at digium.com>
Gerrit-Reviewer: Friendly Automation
Gerrit-MessageType: newpatchset
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-code-review/attachments/20191002/ff9799a2/attachment.html>


More information about the asterisk-code-review mailing list