6fb784e61b
As the Pytho docs say, "The entire Python program exits when no alive non-daemon threads are left." Basically, the daemon threads are safely killed.