Hi,
How does the pa module work during the restart? Dose the subscription state persist between restart?
Thanks, Kevin
-----Original Message----- From: Jan Janak [mailto:jan@iptel.org] Sent: Tuesday, August 05, 2003 3:01 PM To: Kevin Chu Cc: SER Users Subject: Re: [Serusers] Does SER support run-time configuration?
Hello,
no, it does not. You have to restart the server. On the other hand, restarting the server doesn't harm that much, because it can be done quickly, registrations will be not affected because they will survive in the database and will be reloaded during the startup.
Regarding sessions, ser is transaction-stateful -- that means it doesn't remember any state during the call, it keeps state only when a transaction is active which usually during INVITE and BYE transactions.
If you restart the server during INVITE or BYE transaction (i.e. when the server processed INVITE or BYE and is waiting for 200 OK), the server will forward 200 OK statelessly so user agents will not notice that. It may affect more complicated things like forking or accounting on the server.
As you can see, restarting of the server is really not a problem because user agents (even those in the middle of a call) will not notice that if you do it quickly.
Jan.
On 05-08 14:52, Kevin Chu wrote:
Hi,
Does SER support run-time configuration? For example, can we modify the routing logic (like changing the destination to different PSTN
gateway)
at run-time without restarting SER or effecting the ongoing sessions?
Regards, Kevin
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers