program freeze on kill_all_threads() after a sigint
received
added thread name and debug MACRO
saving and restoring reservation from file almost works