Joshua C. Colp
8d39faaf12
pjsip: Move from threadpool to taskpool
...
This change moves the PJSIP module from the threadpool API
to the taskpool API. PJSIP-specific implementations for
task usage have been removed and replaced with calls to
the optimized taskpool implementations instead. The need
for a pool of serializers has also been removed as
taskpool inherently provides this. The default settings
have also been changed to be more realistic for common
usage.
UpgradeNote: The threadpool_* options in pjsip.conf have now
been deprecated though they continue to be read and used.
They have been replaced with taskpool options that give greater
control over the underlying taskpool used for PJSIP. An alembic
upgrade script has been added to add these options to realtime
as well.
2025-10-22 16:32:47 +00:00
..
2025-02-20 21:46:35 +00:00
2021-11-15 17:33:27 -06:00
2025-02-20 21:46:35 +00:00
2017-12-22 09:23:22 -05:00
2018-12-07 09:06:08 -05:00
2025-02-20 21:46:35 +00:00
2024-06-24 15:33:11 +00:00
2025-02-20 21:46:35 +00:00
2023-12-08 13:11:54 +00:00
2023-04-03 07:58:23 -05:00
2025-02-20 21:46:35 +00:00
2023-12-08 13:11:54 +00:00
2025-09-16 17:21:22 +00:00
2023-01-13 08:32:33 -06:00
2020-06-02 11:35:07 -05:00
2024-09-25 18:27:20 +00:00
2025-02-20 21:46:35 +00:00
2021-12-02 15:02:09 -06:00
2025-02-20 21:46:35 +00:00
2019-09-23 07:35:48 -04:00
2021-12-02 15:02:09 -06:00
2021-12-02 15:02:09 -06:00
2021-12-02 15:02:09 -06:00
2025-09-11 14:47:33 +00:00
2024-09-09 23:17:20 +00:00
2020-04-06 10:23:20 -05:00
2021-12-02 15:02:09 -06:00
2025-02-20 21:46:35 +00:00
2025-02-20 21:46:35 +00:00
2021-12-02 15:02:09 -06:00
2025-08-15 15:59:22 +00:00
2025-01-16 15:32:54 +00:00
2025-02-20 21:46:35 +00:00
2025-02-20 21:46:35 +00:00
2025-08-06 15:37:52 +00:00
2025-08-11 13:52:30 +00:00
2025-10-20 13:19:18 +00:00
2025-10-20 13:19:18 +00:00
2025-10-20 13:19:18 +00:00
2025-07-08 15:22:45 +00:00
2025-10-06 13:50:23 +00:00
2025-07-01 14:02:39 +00:00
2025-08-07 14:58:32 +00:00
2025-07-08 15:22:45 +00:00
2018-03-01 13:13:55 -06:00
2025-08-11 12:22:45 +00:00
2025-10-06 15:46:25 +00:00
2024-02-12 18:46:32 +00:00
2025-10-02 14:43:00 +00:00
2025-09-23 19:48:22 +00:00
2022-03-23 17:13:03 -05:00
2025-02-20 21:46:35 +00:00
2025-10-07 18:19:02 +00:00
2021-12-02 15:02:09 -06:00
2020-04-15 13:56:40 -05:00
2022-07-07 08:19:14 -05:00
2025-02-20 21:46:35 +00:00
2025-10-22 15:47:13 +00:00
2023-01-10 14:07:44 -06:00
2024-09-05 16:32:32 +00:00
2021-12-02 15:02:09 -06:00
2021-12-02 10:37:38 -06:00
2020-06-10 09:33:28 -05:00
2021-12-02 15:02:09 -06:00
2021-12-02 10:37:38 -06:00
2020-04-28 13:05:55 -05:00
2025-02-20 21:46:35 +00:00
2024-10-10 15:34:31 +00:00
2025-10-02 14:44:39 +00:00
2025-10-14 20:01:57 +00:00
2025-02-20 21:46:35 +00:00
2024-08-12 15:21:35 +00:00
2025-02-20 21:46:35 +00:00
2018-03-14 05:20:12 -04:00
2025-09-22 17:39:18 +00:00
2025-08-11 13:53:22 +00:00
2025-02-20 21:46:35 +00:00
2024-02-12 18:46:32 +00:00
2021-12-02 15:02:09 -06:00
2021-01-04 05:00:58 -06:00
2024-02-12 18:46:32 +00:00
2025-05-20 13:54:08 +00:00
2021-11-15 17:33:27 -06:00
2021-11-15 17:33:27 -06:00
2017-12-22 09:23:22 -05:00
2018-03-01 13:13:55 -06:00
2018-03-01 13:13:55 -06:00
2025-04-21 13:29:33 +00:00
2024-02-12 18:46:32 +00:00
2024-02-12 18:46:32 +00:00
2021-12-02 15:02:09 -06:00
2024-04-29 13:24:07 +00:00
2017-12-20 12:40:01 -05:00
2025-04-02 12:16:41 +00:00
2018-05-20 13:55:26 +02:00
2025-07-30 16:04:01 +00:00
2025-01-29 14:18:25 +00:00
2020-10-02 12:58:18 -05:00
2025-01-29 14:18:25 +00:00
2025-08-11 12:23:42 +00:00
2025-05-07 16:47:06 +00:00
2025-01-29 14:18:25 +00:00
2025-10-20 13:19:18 +00:00
2025-02-20 21:46:35 +00:00
2017-12-22 09:23:22 -05:00
2025-01-29 14:18:25 +00:00
2017-12-19 09:42:19 -05:00
2025-09-11 15:24:01 +00:00
2025-04-21 13:29:33 +00:00
2021-12-02 15:02:09 -06:00
2019-01-28 12:26:58 -07:00
2025-02-20 21:46:35 +00:00
2021-12-02 15:02:09 -06:00
2025-01-29 14:18:25 +00:00
2017-12-30 13:20:16 -05:00
2018-05-21 11:03:10 -05:00
2021-12-02 10:37:38 -06:00
2025-07-30 16:04:01 +00:00
2019-03-11 11:39:35 -03:00
2025-02-20 21:46:35 +00:00
2025-09-04 15:03:39 +00:00
2025-02-20 21:46:35 +00:00
2021-12-02 15:02:09 -06:00
2021-08-06 09:04:28 -05:00
2017-12-22 09:23:22 -05:00
2021-12-02 15:02:09 -06:00
2025-09-11 12:31:34 +00:00
2025-07-30 16:04:01 +00:00
2025-02-20 21:46:35 +00:00
2025-07-30 16:04:01 +00:00
2017-12-22 09:23:22 -05:00
2025-01-29 14:18:25 +00:00
2025-02-11 22:05:28 +00:00
2025-09-11 14:07:59 +00:00
2025-02-20 21:46:35 +00:00
2022-01-21 10:06:57 -06:00
2017-12-22 09:23:22 -05:00
2025-01-29 14:18:25 +00:00
2025-09-16 17:21:22 +00:00
2025-09-16 17:21:22 +00:00
2021-12-02 15:02:09 -06:00
2021-11-15 17:33:27 -06:00
2025-09-30 13:50:29 +00:00
2019-02-04 14:40:35 -06:00
2021-12-02 15:02:09 -06:00
2025-03-07 16:53:19 +00:00
2019-03-11 11:39:35 -03:00
2021-11-18 14:46:42 -06:00
2025-10-20 13:19:18 +00:00
2025-01-29 14:18:25 +00:00
2025-10-13 15:34:12 +00:00
2023-06-09 18:19:53 +00:00
2022-05-09 08:20:46 -05:00
2025-01-29 14:18:25 +00:00
2025-09-17 01:24:58 +00:00
2020-05-08 13:44:08 -05:00
2024-10-17 15:20:44 +00:00
2018-03-13 16:24:06 -04:00
2025-06-02 16:35:34 +00:00
2025-02-20 21:46:35 +00:00
2025-10-22 16:32:47 +00:00
2025-09-16 17:21:22 +00:00
2025-04-21 13:29:33 +00:00
2021-12-02 15:02:09 -06:00
2021-09-08 19:10:54 -05:00
2025-01-02 14:52:18 +00:00
2025-09-16 17:21:22 +00:00
2017-12-22 09:23:22 -05:00
2022-03-24 12:00:58 -05:00
2018-01-03 17:23:36 -05:00
2024-02-28 13:03:26 +00:00
2025-02-20 21:46:35 +00:00
2017-12-22 09:23:22 -05:00
2023-11-14 20:51:40 +00:00
2023-03-01 09:50:02 -06:00
2025-08-20 15:33:37 +00:00
2021-12-02 15:02:09 -06:00
2025-02-20 21:46:35 +00:00
2025-08-15 16:48:13 +00:00