rostgaard/libesl-ada

Implement a real sequencer in ESL.Client for BGAPI commands.

Closed this issue · 1 comments

As we have two threads (one for sending and one for receiving), we cannot reliably wait for the next reply on the socket. Instead, we use an internal sequencer which for now uses a simple modular numbering scheme.
We may need something a la what FreeSWITCH has, or maybe just timestamp.sequence like Asterisk.

No longer relevant. A now interface is written that overrides the need for sequencers.