Time of check time of use
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
DEBUG("Mount new devpts instance with options \"%s\"", devpts_mntopts);
/* Remove any pre-existing /dev/ptmx file. */
- ret = access("/dev/ptmx", F_OK);
- if (!ret) {
- ret = remove("/dev/ptmx");
- if (ret < 0) {
+ ret = remove("/dev/ptmx");
+ if (ret < 0) {
+ if (errno != ENOENT) {
SYSERROR("Failed to remove existing \"/dev/ptmx\" file");
return -1;
}
+ } else {
DEBUG("Removed existing \"/dev/ptmx\" file");
}