Threaded but needs to kill threads on sigint

Signed-off-by: Bryan Dixon <javawolfpack@gmail.com>