more correct way of doing allow_reuse_address on tcp server