* Copyright (c) 2002-2008, PostgreSQL Global Development Group
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/utils/adt/dbsize.c,v 1.16.2.1 2008/03/31 01:32:01 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/utils/adt/dbsize.c,v 1.16.2.2 2010/01/23 21:29:12 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);