XY_ERA_HARD
if ((erract == XY_ERA_RSET || erract == XY_ERA_HARD)
return XY_ERA_HARD; /* hard error, retry */
return(XY_ERA_HARD); /* hard error, retry */