refine errno
catch setrlimit ValueError