aboutsummaryrefslogtreecommitdiffstats
path: root/config/freeswitch/freeswitch.inc
diff options
context:
space:
mode:
Diffstat (limited to 'config/freeswitch/freeswitch.inc')
-rw-r--r--config/freeswitch/freeswitch.inc28
1 files changed, 15 insertions, 13 deletions
diff --git a/config/freeswitch/freeswitch.inc b/config/freeswitch/freeswitch.inc
index 147125a7..0c073487 100644
--- a/config/freeswitch/freeswitch.inc
+++ b/config/freeswitch/freeswitch.inc
@@ -131,19 +131,21 @@ function guid()
//echo guid();
-function pkg_is_service_running($servicename)
-{
- //exec("/bin/ps ax | awk '{ print $5 }'", $psout);
- //array_shift($psout);
- //foreach($psout as $line) {
- // $ps[] = trim(array_pop(explode(' ', array_pop(explode('/', $line)))));
- //}
- //if(pkg_is_service_running($servicename, $ps) or is_process_running($servicename) ) {
- return true;
- //}
- //else {
- // return false;
- //}
+if (!function_exists("pkg_is_service_running")) {
+ function pkg_is_service_running($servicename)
+ {
+ //exec("/bin/ps ax | awk '{ print $5 }'", $psout);
+ //array_shift($psout);
+ //foreach($psout as $line) {
+ // $ps[] = trim(array_pop(explode(' ', array_pop(explode('/', $line)))));
+ //}
+ //if(pkg_is_service_running($servicename, $ps) or is_process_running($servicename) ) {
+ return true;
+ //}
+ //else {
+ // return false;
+ //}
+ }
}