Currently, yes.  The implications of unloading/re-loading dynamically loaded libraries, combined with the global statement settings which are inherited in all processes in all sort of static holders throughout ~100+ modules which would require a complete refactor would have more than tripled the amount of time required for the current "route-only" reload logic.

Liviu Chircu
OpenSIPS Developer
http://www.opensips-solutions.com

On 17.04.2019 09:15, Dan Pascu wrote:
Do I understand correctly that if anything else than the routes changes in the 
configuration (script parameters, module parameters, loading new modules, 
enabling new transports, ...) I still need to restart opensips?

On 16 Apr 2019, at 20:20, Bogdan Andrei IANCU wrote:

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6a31b9d87ea29e1ef9a27218142dc815188f8e21
      
https://github.com/OpenSIPS/opensips/commit/6a31b9d87ea29e1ef9a27218142dc815188f8e21
  Author: Bogdan-Andrei Iancu <[email protected]>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M mi/mi_core.c

  Log Message:
  -----------
  Rename reload_script to reload_routes



_______________________________________________
Devel mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

--
Dan





_______________________________________________
Devel mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

_______________________________________________
Devel mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

Reply via email to