make sure signals are not double when starting new instances of tsh