diff --git a/src/RTEMS/base/rtems_init.c b/src/RTEMS/base/rtems_init.c index 768884b0a..3e8f084c6 100644 --- a/src/RTEMS/base/rtems_init.c +++ b/src/RTEMS/base/rtems_init.c @@ -252,7 +252,8 @@ initialize_remote_filesystem(const char **argv) cp = mount_point; while ((cp = strchr(cp+1, '/')) != NULL) { *cp = '\0'; - if (mkdir (mount_point, 0755) != 0) + if ((mkdir (mount_point, 0755) != 0) + && (errno != EEXIST)) LogFatal("Can't create directory \"%s\": %s.\n", mount_point, strerror(errno)); *cp = '/';