mycroft-core/mycroft/util
Matthew D. Scholefield 10bd9a1cf3 Change initial kill to SIGINT
This sends a ctrl+c signal to each process which will allow code to exit properly by handling KeyboardInterrupt
Other notable changes:
 - create_daemon method used to clean up create daemon threads
 - create_echo_function used to reduce code duplication with messagebus
 echo functions
 - wait_for_exit_signal used to wait for ctrl+c (SIGINT)
 - reset_sigint_handler used to ensure SIGINT will raise KeyboardInterrupt
2018-04-11 21:29:10 -05:00
..
lang Fix missing import 2018-02-15 15:46:12 +01:00
__init__.py Change initial kill to SIGINT 2018-04-11 21:29:10 -05:00
audio_test.py Add notifications when starting/stopping recording 2017-10-04 21:56:02 -05:00
download.py Python 2/3 compatibility (#1259) 2017-12-18 17:24:21 -06:00
format.py Update sv format functions 2018-02-15 13:02:45 +01:00
json_helper.py Change to Apache 2.0 license from GPLv3.0 2017-10-04 01:28:44 -05:00
log.py Fix PEP8 2018-01-15 01:25:40 -06:00
parse.py Fix PEP8 issue 2018-02-15 12:53:51 +01:00
setup_base.py Python 2/3 compatibility (#1259) 2017-12-18 17:24:21 -06:00
signal.py Python 2/3 compatibility (#1259) 2017-12-18 17:24:21 -06:00