Joshua C. Colp
133a2348ef
endpoints: Remove need for stasis subscription.
...
When an endpoint is created in the core of Asterisk a subscription
was previously created alongside it to monitor any channels being
destroyed that were related to it. This was done by receiving all
channel snapshot updates for every channel and only reacting when
it was indicated that the channel was dead.
This change removes this logic and instead provides an API call
for directly removing a channel from an endpoint. This is called
when channels are destroyed. This operation is fast, so blocking
the calling thread for a short period of time doesn't have any
noticeable impact.
2025-10-14 20:01:57 +00:00
..
2023-01-03 09:00:42 -06:00
2022-09-12 14:58:04 -05:00
2022-09-12 14:58:04 -05:00
2021-11-15 22:48:56 -06:00
2017-12-22 09:23:22 -05:00
2022-04-26 14:26:48 -05:00
2022-04-26 14:26:48 -05:00
2022-07-11 04:10:19 -05:00
2022-04-26 14:26:48 -05:00
2017-12-22 09:23:22 -05:00
2018-03-19 17:59:59 -04:00
2021-11-15 22:48:56 -06:00
2016-10-27 09:53:55 -04:00
2018-09-12 12:34:54 -05:00
2025-04-02 12:16:41 +00:00
2016-10-27 09:53:55 -04:00
2021-12-02 10:37:38 -06:00
2018-11-21 08:47:27 -05:00
2021-12-02 10:37:38 -06:00
2021-12-13 08:57:26 -06:00
2017-04-12 15:57:21 -06:00
2016-10-27 09:53:55 -04:00
2022-09-12 11:22:44 -05:00
2022-01-31 09:24:12 -06:00
2018-11-29 15:05:33 -06:00
2017-04-12 15:57:21 -06:00
2017-03-27 19:54:44 +00:00
2022-09-13 09:51:37 -05:00
2022-03-23 17:13:03 -05:00
2016-10-27 09:53:55 -04:00
2017-08-03 22:09:28 -04:00
2024-10-01 14:22:53 +00:00
2019-09-10 13:11:07 -05:00
2024-09-20 14:06:33 +00:00
2021-11-18 10:19:10 -06:00
2017-12-22 09:23:22 -05:00
2021-11-18 10:19:10 -06:00
2016-12-08 07:22:33 +11:00
2016-12-08 07:22:33 +11:00
2016-12-08 07:22:33 +11:00
2016-12-08 07:22:33 +11:00
2018-10-17 14:50:54 -05:00
2016-10-27 09:53:55 -04:00
2016-10-27 09:53:55 -04:00
2016-11-15 21:21:59 -05:00
2016-10-27 09:53:55 -04:00
2016-10-27 09:53:55 -04:00
2016-10-27 09:53:55 -04:00
2016-10-27 09:53:55 -04:00
2021-12-02 10:37:38 -06:00
2016-10-27 09:53:55 -04:00
2021-09-13 07:11:01 -05:00
2016-10-27 09:53:55 -04:00
2022-11-21 07:46:53 -06:00
2021-10-21 13:18:41 -05:00
2020-06-10 09:33:28 -05:00
2017-11-18 22:13:32 -05:00
2024-09-20 14:06:33 +00:00
2025-01-03 23:26:07 +00:00
2022-10-28 06:45:11 -05:00
2016-04-08 13:52:02 -05:00
2016-10-27 09:53:55 -04:00
2021-11-15 22:48:56 -06:00
2023-04-03 07:41:08 -06:00
2016-10-27 09:53:55 -04:00
2018-11-13 13:26:06 -05:00
2020-10-13 11:10:56 -03:00
2025-08-15 16:10:46 +00:00
2023-01-09 11:40:58 -06:00
2019-03-11 23:57:01 +01:00
2022-01-21 10:06:57 -06:00
2020-06-30 09:22:32 -05:00
2018-11-21 09:56:16 -05:00
2016-10-27 09:53:55 -04:00
2025-01-02 14:52:18 +00:00
2025-08-27 16:56:13 +00:00
2021-11-15 22:48:56 -06:00
2016-10-27 09:53:55 -04:00
2025-08-27 16:56:13 +00:00
2023-11-07 14:27:15 +00:00
2025-10-14 20:01:57 +00:00
2022-10-28 06:45:11 -05:00
2025-10-13 15:34:12 +00:00
2020-07-01 09:27:14 -05:00
2016-04-13 14:01:37 -06:00
2025-01-16 08:14:32 -07:00
2017-12-22 09:23:22 -05:00
2025-09-16 17:21:22 +00:00
2021-11-15 22:48:56 -06:00
2025-09-16 17:21:22 +00:00
2022-01-04 07:48:35 -06:00
2016-10-27 09:53:55 -04:00
2023-06-09 18:19:53 +00:00
2013-03-28 23:59:20 +00:00
2022-05-09 08:21:45 -05:00
2023-01-10 14:07:44 -06:00
2018-12-02 08:55:23 -05:00
2016-10-27 09:53:55 -04:00