fix reuseport bug