Dispatcher based on coroutines that can be used by TCP_IP servers
