make sure client I/O threads are daemons