mirror of https://github.com/asterisk/asterisk
This change moves manager away from a shared linked list for events to a per-session vector of pending events. This allows early filtering of events which eliminates the need to wake up threads for events that they have no interest in. TCP based connections have also been moved to an alert pipe based wakeup mechanism to reduce locking and simplify usage. UserNote: The "manager show eventq" CLI command has been removed as there is no longer a single event queue to display.releases/20
parent
a0dcffb67c
commit
a0cf8f9f65