[OpenSIPS-Devel] [OpenSIPS/opensips] eb4286: httpd: async MI processing via multiple listeners/...

Bogdan Andrei IANCU noreply at github.com
Tue Oct 6 14:44:43 UTC 2026


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: eb428652989e3695a5afbdfc0ffc665820e5608a
      https://github.com/OpenSIPS/opensips/commit/eb428652989e3695a5afbdfc0ffc665820e5608a
  Author: Bence Szigeti <bence.szigeti at gohyda.com>
  Date:   2026-10-05 (Mon, 05 Oct 2026)

  Changed paths:
    M modules/httpd/README.md
    M modules/httpd/httpd.c
    M modules/httpd/httpd_proc.c
    M modules/httpd/httpd_proc.h

  Log Message:
  -----------
  httpd: async MI processing via multiple listeners/workers

Rework the httpd module to process MI/HTTP requests asynchronously
across one or more named listeners, each with its own worker pool,
configured via "[name]"-prefixed modparams (e.g. "[critical]port").
This lets MI traffic be handled in parallel and isolates critical
listeners from general ones. README documents the new syntax and
"workers" param; httpd_split() also tolerates extra whitespace
around the "[name]" prefix and value.


  Commit: e9e63a4b31e906cbaf3b549fd2fafc74ae75954b
      https://github.com/OpenSIPS/opensips/commit/e9e63a4b31e906cbaf3b549fd2fafc74ae75954b
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2026-10-06 (Tue, 06 Oct 2026)

  Changed paths:
    M modules/httpd/README.md
    M modules/httpd/httpd.c
    M modules/httpd/httpd_proc.c
    M modules/httpd/httpd_proc.h

  Log Message:
  -----------
  Merge pull request #4294 from purecloudlabs/GCVCALLP-3095_master-upstream

httpd: async MI processing via multiple listeners/workers


Compare: https://github.com/OpenSIPS/opensips/compare/c30a883ca43d...e9e63a4b31e9

To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications



More information about the Devel mailing list