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(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers