client replaced fd