get error message
errno updates
fix errno