1de633ad37
errno can be set to a non-zero value from a previously failed system call, it is not reset by successful ones => have to do that manually or the unit test fails because it detects an "outdated" error message