Allow global calls limits to be reloaded.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4636 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
parent
cf37e9e1aa
commit
42772c000d
|
@ -771,7 +771,7 @@ H323Connection* YateH323EndPoint::CreateConnection(unsigned callReference,
|
|||
return 0;
|
||||
}
|
||||
}
|
||||
if (!hplugin.canAccept(false)) {
|
||||
if (!hplugin.canAccept(userData == 0)) {
|
||||
Debug(DebugWarn,"Refusing new H.323 call, full or exiting");
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -2608,9 +2608,9 @@ void AnalogDriver::initialize()
|
|||
general = &dummy;
|
||||
|
||||
// Startup
|
||||
setup();
|
||||
if (!m_init) {
|
||||
m_init = true;
|
||||
setup();
|
||||
installRelay(Masquerade);
|
||||
installRelay(Halt);
|
||||
installRelay(Progress);
|
||||
|
|
|
@ -3039,8 +3039,8 @@ void SigDriver::initialize()
|
|||
Engine::self()->runParams().replaceParams(m_dataFile);
|
||||
s_floodEvents = s_cfg.getIntValue("general","floodevents",20);
|
||||
// Startup
|
||||
setup();
|
||||
if (!m_engine) {
|
||||
setup();
|
||||
installRelay(Masquerade);
|
||||
installRelay(Halt);
|
||||
installRelay(Help);
|
||||
|
|
|
@ -3590,8 +3590,10 @@ void YJGDriver::initialize()
|
|||
|
||||
(new YJGEngineWorker)->startup();
|
||||
}
|
||||
else
|
||||
else {
|
||||
setDomains(sect->getValue("domains"));
|
||||
loadLimits();
|
||||
}
|
||||
s_jingle->initialize(*sect);
|
||||
|
||||
if (s_serverMode) {
|
||||
|
|
|
@ -7387,8 +7387,10 @@ void SIPDriver::initialize()
|
|||
if (s_cfg.getBoolValue("general","generate"))
|
||||
Engine::install(new SipHandler);
|
||||
}
|
||||
else
|
||||
else {
|
||||
m_endpoint->engine()->initialize(s_cfg.getSection("general"));
|
||||
loadLimits();
|
||||
}
|
||||
// Unsafe globals
|
||||
s_globalMutex.lock();
|
||||
s_realm = s_cfg.getValue("general","realm","Yate");
|
||||
|
|
Loading…
Reference in New Issue