|
|
@ -1,9 +1,6 @@ |
|
|
######## Generic Hash Table container in shared memory ######## |
|
|
######## Generic Hash Table container in shared memory ######## |
|
|
modparam("htable", "htable", "failover=>size=16;autoexpire=120") |
|
|
modparam("htable", "htable", "failover=>size=16;autoexpire=120") |
|
|
|
|
|
|
|
|
#!ifdef CALL-PARK-REDIRECT-ROLE |
|
|
|
|
|
modparam("htable", "htable", "park=>size=4;autoexpire=600") |
|
|
modparam("htable", "htable", "park=>size=4;autoexpire=600") |
|
|
#!endif |
|
|
|
|
|
|
|
|
|
|
|
####### Dispatcher module ######## |
|
|
####### Dispatcher module ######## |
|
|
loadmodule "dispatcher.so" |
|
|
loadmodule "dispatcher.so" |
|
|
@ -89,14 +86,12 @@ route[DISPATCHER_FIND_ROUTES] |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
##### CALL-PARK #### |
|
|
##### CALL-PARK #### |
|
|
#!ifdef CALL-PARK-REDIRECT-ROLE |
|
|
|
|
|
if($(ru{uri.user}) =~ "\*3" && $sht(park=>$(ru{uri.user})@$(ru{uri.domain})) != $null) { |
|
|
if($(ru{uri.user}) =~ "\*3" && $sht(park=>$(ru{uri.user})@$(ru{uri.domain})) != $null) { |
|
|
$du = $sht(park=>$(ru{uri.user})@$(ruri{uri.domain})); |
|
|
$du = $sht(park=>$(ru{uri.user})@$(ruri{uri.domain})); |
|
|
$sht(park=>$(ru{uri.user})@$(ruri{uri.domain})) = $null; |
|
|
$sht(park=>$(ru{uri.user})@$(ruri{uri.domain})) = $null; |
|
|
xlog("L_INFO", "$ci|log|redirecting park request to $du"); |
|
|
xlog("L_INFO", "$ci|log|redirecting park request to $du"); |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
#!endif |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|