There were two bugs that showed up with faster systems. One was a hang when teal was starting. This was fixed by moving the startup ping logic (signal a rescan) to the main watcher thread.
The other bug showed up as an intermittent hang in mutex_test. This was fixed by mutex protecting the waiters_ integer.
-Mike