Changeset: 76001db2e02c for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=76001db2e02c
Modified Files:
        gdk/gdk_posix.mx
Branch: Apr2011
Log Message:

MT_mmap_inform: add string representation of errno message


diffs (29 lines):

diff --git a/gdk/gdk_posix.mx b/gdk/gdk_posix.mx
--- a/gdk/gdk_posix.mx
+++ b/gdk/gdk_posix.mx
@@ -918,8 +918,8 @@
        return (worry);
 }
 
-/* a thread informs it is goin to (preload==1) or stops (preload==-1)
-   using a range of memory */
+/* a thread informs it is going to (preload==1) or stops
+   using (preload==-1) a range of memory */
 void
 MT_mmap_inform(void *base, size_t len, int preload, int advice, int writable)
 {
@@ -944,12 +944,12 @@
        (void) pthread_mutex_unlock(&MT_mmap_lock);
        if (ret) {
                mnstr_printf(GDKerr,
-                             "#MT_mmap_inform: posix_madvise(file=%s, fd=%d, 
base=" PTRFMT ", len=" SZFMT "MB, advice=MMAP_SEQUENTIAL) = %d\n",
+                             "#MT_mmap_inform: posix_madvise(file=%s, fd=%d, 
base=" PTRFMT ", len=" SZFMT "MB, advice=MMAP_SEQUENTIAL) = %d (%s)\n",
                              (i >= 0 ? MT_mmap_tab[i].path : ""),
                              (i >= 0 ? MT_mmap_tab[i].fd : -1),
                              PTRFMTCAST base,
                              len >> 20,
-                             errno);
+                             errno, strerror(errno));
        }
 }
 
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to