this should reduce mem usage by a sub binary and aso solve the sub shell kill issue too nd still keep the polling of system status out of the mainloop and keep it unblocked.
a94ba7c e tempget module - mode to using threads instead of tempget binary
src/modules/Makefile_temperature.mk | 11 +-
src/modules/temperature/e_mod_config.c | 44 +++
src/modules/temperature/e_mod_main.c | 236 +++++-------
src/modules/temperature/e_mod_main.h | 41 +-
src/modules/temperature/e_mod_tempget.c | 604 ++++++++++++++++++++++++++---
src/modules/temperature/e_mod_udev.c | 70 +---
src/modules/temperature/tempget.c | 634 -------------------------------
7 files changed, 730 insertions(+), 910 deletions(-)
Upstream: git.enlightenment.org