On Sat, Jun 27, 2015 at 2:03 AM, Srinivas Pandruvada
> Not intentional. Looks like bug is introduced during some code clean up.
> Will look at your change.
> On 06/25/2015 07:48 PM, Yixun Lan wrote:
> we found that using dbus to send TERMINATE signal doesn't
> terminate the thermald process (it's still running at backgroud), is
> this intentional?
> calling g_main_loop_quit() will fix this (see attached patch), also
> I found this function will be called at sig_int_handler()
> or ask in another form, should I use "kill -9" to terminate the
> process instead of sending dbus signal?
>  /usr/bin/dbus-send --system --dest=org.freedesktop.thermald
> /org/freedesktop/thermald org.freedesktop.thermald.Terminate
>  thermald.init is the init script
>  thermald_terminate.patch is prototype of proposal patch
>  downstream bugs: https://bugs.gentoo.org/show_bug.cgi?id=550880
> Linux-Thermal-Daemon mailing list
any progress on this
Fixed in the development branch. I will push to main by end of this