I'm trying to determine why thrush has been failing on PG CVS HEAD for the past few days. Could you try running the attached program on that machine, and see what it prints? I suspect it will dump core :-(
Note: you might need to use -D_GNU_SOURCE to get it to compile at all. regards, tom lane #include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> #include <fcntl.h> int main() { if (posix_fadvise(fileno(stdin), 0, 0, POSIX_FADV_DONTNEED)) printf("failed: %s\n", strerror(errno)); else printf("OK\n"); return 0; } ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq