Make sure we finish thread on exit

Signed-off-by: Przemo Firszt <przemo@firszt.eu>