Date: Fri, 27 Oct 2006 22:11:55 +0300 From: Volodymyr Kostyrko <arcade@synergetica.dn.ua> To: freebsd-questions@freebsd.org Subject: rc.subr question Message-ID: <454259FB.4020009@synergetica.dn.ua>
next in thread | raw e-mail | index | archive | help
I'm writing a custom script to start a linux daemon with LinuxThreads. The script starts daemon nicely, but on stopping it shows: Stopping fmsadmin. kill: 19790: No such process This happens because all processes are actually threads and signalling one process is as good as signalling them all. But with this error wait_for_pids doesn't work which results in: yehat# /usr/local/etc/rc.d/fmsadmin restart Stopping fmsadmin. kill: 19790: No such process fmsadmin already running? (pid=19776 19777 19778 19779 19780 19781 19782 19783 19784 19785 19786 19787 19788 19789 19791 19792 19793 19794 19795 19796 19797 19926 19927). What is the right way to describe such daemon in rc script? The daemon doesn't create any pid files and killing one of active processes does the thing. -- Sphinx of black quartz judge my vow!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?454259FB.4020009>