everything uses PollReactor, "completed" port for audiotest.py