Ticket #1601: amportal.patch

File amportal.patch, 1.1 kB (added by gergnz, 5 years ago)
  • /usr/sbin/amportal

    old new  
    124124  pid_length=`pidof -x op_server.pl|awk '{print length($0)}'` 
    125125  if [ "$pid_length" == "0" -a "$pid_length" != "" ] 
    126126    then 
    127         killall -9 safe_opserver 
     127        ps -ef | grep safe_opserver | grep -v grep | awk '{print $2}' | xargs kill -9 
    128128        echo 
    129129        echo "-----------------------------------------------------" 
    130130        echo "The FOP's server (op_server.pl) could not start!" 
     
    156156  pid_length=`pidof -x op_server.pl|awk '{print length($0)}'` 
    157157    if [ "$pid_length" != "0" -a "$pid_length" != "" ] 
    158158      then 
    159         killall -9 safe_opserver 
    160         killall -9 op_server.pl 
     159        ps -ef | grep safe_opserver | grep -v grep | awk '{print $2}' | xargs kill 
     160        killall op_server.pl 
    161161        echo "FOP Server Stopped" 
    162162      fi 
    163163} 
     
    168168  killall -9 safe_asterisk 
    169169  killall -9 asterisk 
    170170  killall -9 mpg123 
    171   killall -9 safe_opserver 
     171  ps -ef | grep safe_opserver | grep -v grep | awk '{print $2}' | xargs kill -9 
    172172  killall -9 op_server.pl 
    173173} 
    174174