rescue from Errno::ECONNRESET