tenia al reves una comprobacion de errno