fix keep alive but not reuse socket