init script probléma

Fórumok

Sziasztok!

Adott ez a script (részlet):


DAEMON=/vlc/bin/vlc
OPTIONS="-d --no-audio v4l:/dev/video0:norm=pal:frequeny=1024 --sout '#transcode{vcodec=DIV3,vb=1024,scale=1}:std{access=udp,mux=ts,dst=192.168.10.230:1234}}
PIDFILE=/var/run/vlc.pid
PATH=/usr/sbin:/usr/bin:/sbin:/bin
USER=media

. /lib/lsb/init-functions

do_start () {
    log_begin_msg "Starting VLC server..."
        start-stop-daemon --start --oknodo --make-pidfile $PIDFILE --background --chuid $USER -p $PIDFILE --startas $DAEMON -- $OPTIONS
    log_end_msg $?
}

Miért van az, hogy a pid file egyel kisebb számot tartalmaz, mint a tényleges pid? Ha a futó cucc 2577-es, akkor a pidfile-ban 2576 van. :(

Köszi:
hemu

Hozzászólások

Lehet hogy forkol magából egyet miután elindul, a szülő meg távozik.