Replace recv() by read() (Bug 2656)