Re: [PATCH] Kannel bearerbox graceful restart support (via SIGHUP or HTTP admin command)

Stipe Tolj <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Organization Kannel Software Foundation (KSF)
Message-ID <[email protected]>
Am 21.10.2012 01:30, schrieb Stipe Tolj:
>
> We split the md5 hash into 2 parts, one is for the pure "logical
> connection", hence incorporating the host, port, username, password, any
> SMSC relevant options etc. The other one are the "routing parameters" of
> bearerbox, so, allowed-smsc-id, denied-smsc-id, etc.
>
> This allows us to detect if the "logical connection setup" changed,
> or/and the "routing setup". If it is "only" the routing setup, then we
> can "move in" the new values from the reloaded group, rather then really
> having to shutdown, destroy, create the smsc instance again.

ok, implemented this too, now we can change routing relevant config 
directives in a 'group = smsc' context, without having the connection to 
shutdown and restart.

If any values other then the routing relevant are changed, we will 
enforce a shutdown and restart.

The latest patchset is at URL:

http://www.kannel.org/~tolj/patchsets/graceful/gateway-graceful-restart.v3.diff

Stipe

-- 
-------------------------------------------------------------------
Kölner Landstrasse 419
40589 Düsseldorf, NRW, Germany

tolj.org system architecture      Kannel Software Foundation (KSF)
http://www.tolj.org/              http://www.kannel.org/

mailto:st_{at}_tolj.org           mailto:stolj_{at}_kannel.org
-------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.