Skip to content

event_rabbitmq: restore event functionality#3738

Merged
razvancrainea merged 2 commits into
OpenSIPS:masterfrom
ovidiusas:master
Oct 28, 2025
Merged

event_rabbitmq: restore event functionality#3738
razvancrainea merged 2 commits into
OpenSIPS:masterfrom
ovidiusas:master

Conversation

@ovidiusas
Copy link
Copy Markdown
Member

Summary
Restore event functionality for the module that was lost during the merge with the rabbitmq module.

Details
RabbitMQ servers created by events inside the config are initialized in a different way then the rabbitMQ servers created by modparams. A new server state was created RMQS_PREINIT to mark this servers as being ready to be initialized when the first event is sent out.
For now there is duplicated code, but this reflects the differences between the two types of servers: event servers and modparam servers.
Once the code is tested and validated, we can proceed with merging the duplicate code.

@razvancrainea razvancrainea self-assigned this Oct 21, 2025
@razvancrainea razvancrainea merged commit 33843ab into OpenSIPS:master Oct 28, 2025
84 of 86 checks passed
razvancrainea pushed a commit that referenced this pull request Oct 28, 2025
* event_rabbitmq: restore event functionality

* event_rabbitmq: fix server reconnect

(cherry picked from commit 33843ab)
razvancrainea pushed a commit that referenced this pull request Dec 2, 2025
* event_rabbitmq: restore event functionality

* event_rabbitmq: fix server reconnect
NormB pushed a commit to NormB/opensips that referenced this pull request May 9, 2026
* event_rabbitmq: restore event functionality

* event_rabbitmq: fix server reconnect
NormB pushed a commit to NormB/opensips that referenced this pull request May 9, 2026
* event_rabbitmq: restore event functionality

* event_rabbitmq: fix server reconnect
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants