z3APA3A %!s(int64=5) %!d(string=hai) anos
pai
achega
9e51fe7308
Modificáronse 2 ficheiros con 4 adicións e 2 borrados
  1. 1 1
      scripts/3proxy.cfg.chroot
  2. 3 1
      scripts/init.d/3proxy.sh

+ 1 - 1
scripts/3proxy.cfg.chroot

@@ -1,5 +1,5 @@
 #!/bin/3proxy
-daemon
+#daemon
 pidfile /var/run/3proxy/3proxy.pid
 chroot /usr/local/3proxy proxy proxy
 include /conf/3proxy.cfg

+ 3 - 1
scripts/init.d/3proxy.sh

@@ -18,7 +18,7 @@ case "$1" in
        echo Starting 3Proxy
    
        /bin/mkdir -p /var/run/3proxy
-       /bin/3proxy /etc/3proxy/3proxy.cfg
+       /bin/3proxy /etc/3proxy/3proxy.cfg &
    
        RETVAL=$?
        echo
@@ -29,6 +29,7 @@ case "$1" in
        echo Stopping 3Proxy
        if [ -f /var/run/3proxy/3proxy.pid ]; then
 	       /bin/kill `cat /var/run/3proxy/3proxy.pid`
+		rm /var/run/3proxy/3proxy.pid
        else
                /usr/bin/killall 3proxy
        fi
@@ -42,6 +43,7 @@ case "$1" in
        echo Reloading 3Proxy
        if [ -f /var/run/3proxy/3proxy.pid ]; then
 	       /bin/kill -s USR1 `cat /var/run/3proxy/3proxy.pid`
+		rm /var/run/3proxy/3proxy.pid
        else
                /usr/bin/killall -s USR1 3proxy
        fi