Fix a deadlock condition where the process exits before the listener is started, causing the Touch.Server to hang.