use stackles coroutine
Merge branch 'v2' of https://github.com/hyqhyq3/avsocks into v2