* Copyright (c) 2002-2009, PostgreSQL Global Development Group
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/utils/adt/dbsize.c,v 1.24 2009/06/11 14:49:03 momjian Exp $
+ * $PostgreSQL: pgsql/src/backend/utils/adt/dbsize.c,v 1.24.2.1 2010/01/23 21:29:06 tgl Exp $
*
*/
{
struct stat fst;
+ CHECK_FOR_INTERRUPTS();
+
if (strcmp(direntry->d_name, ".") == 0 ||
strcmp(direntry->d_name, "..") == 0)
continue;
while ((direntry = ReadDir(dirdesc, dirpath)) != NULL)
{
+ CHECK_FOR_INTERRUPTS();
+
if (strcmp(direntry->d_name, ".") == 0 ||
strcmp(direntry->d_name, "..") == 0)
continue;
{
struct stat fst;
+ CHECK_FOR_INTERRUPTS();
+
if (strcmp(direntry->d_name, ".") == 0 ||
strcmp(direntry->d_name, "..") == 0)
continue;
{
struct stat fst;
+ CHECK_FOR_INTERRUPTS();
+
if (segcount == 0)
snprintf(pathname, MAXPGPATH, "%s",
relationpath);