Stephen Warren wrote: > This is because the killproc function runs pidof to find the PID of the > tmda-ofmipd process. However, since this is a Python process: > > pidof tmda-ofmipd returns nothing > pidof python returns the appopriate PIDs, and more! > > Do you have any idea how this can be fixed? I'm running under FC3, so > perhaps this works better in more recent versions of FC?
ATM, I only have access to a FC1 and FC6 box to try this on (But I know it runs reliably on CentOS 4, which would very similar to FC3). On the boxes that I have access to, it runs as expected. What are you seeing (specifically) that makes you think it doesn't work? Does it just not kill the process? Generate a trace (see below). By the way, at least on my FC6 box, it runs pidof -x /usr/bin/tmda-ofmipd pidof -x tmda-ofmipd See if those give the pid to you. Works for me anyway. The -x is important. Also try running: sh -x /etc/init.d/tofmipd stop and take a look or post if needed. _________________________________________________ tmda-workers mailing list ([email protected]) http://tmda.net/lists/listinfo/tmda-workers
