Changeset: a75546554fdb for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a75546554fdb
Modified Files:
        gdk/gdk_bbp.c
Branch: Jan2014
Log Message:

Check result of mkdir.


diffs (13 lines):

diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
--- a/gdk/gdk_bbp.c
+++ b/gdk/gdk_bbp.c
@@ -3452,7 +3452,8 @@ BBPrecover(void)
        dstdir = dstpath + j;
        IODEBUG THRprintf(GDKstdout, "#BBPrecover(start)\n");
 
-       mkdir(LEFTDIR, 0755);
+       if (mkdir(LEFTDIR, 0755) < 0 && errno != EEXIST)
+               return -1;;
 
        /* move back all files */
        while ((dent = readdir(dirp)) != NULL) {
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to