This change improves the performance of the QMF console and agent libraries in two ways:
1) Reduces the wake-up frequency for periodic processing. This improves power consumption in tickless kernels.
2) Removes the thread join from close(), allowing many console/agent instances sharing a connection to be closed simultaneously. This causes the threads to be shut down in parallel instead of serially waiting for each instance to shut down.