tsan: start the background thread with signals blocked, otherwise it can steal users signals