Fix error propagation from userland-proxy

I've taken care about this issue(original PR: #7927), because @erikh is pretty busy with linksv2.

Fixes #7935
Then it seems that we'll have one goroutine for each `docker-proxy`. Is it okay? Note that now by 6-8 lines of code we don't need this goroutine.