use haproxy from coroutine