Dear Jen, I find the issue: when I try to use system function to start rygel, then there is only 1 process from the ourput of "ps". the rygel process will not accept any signal, like terminate I can not use "kill -TERM $rygel-pid"
but if I start rygel in terminal by the command "rygel -g 5 -n br0", then there are 2 threads from ps output. then is this condition , I can use kill -TERM $rygel-pid to tell rygel stop. Do you have idea about the difference between 2 kind of method? thanks! Best Regards, Soho 2012/11/1 Soho Soho123 <[email protected]>: > Dear Jens, > > I got the result about : > when I try to use system function in c code to start rygel with > command "rygel -g 5 -n br0 &", > then I will see there is ONLY ONE process from output of ps > > for example : > in c code , I use the system function : > system("rygel -g 5 -n br0&"), > then there is only one process when ps output > > But if I just use the command in terminal "rygel -g 5 -n br0&" > then try to get process list by ps, > I can see there are 2 threads, > > do you have idea about this phenomenon? > > it seems both case workable, but I am not sure whether any side-effect? > > > Best Regards, > Soho _______________________________________________ rygel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/rygel-list
