]> granicus.if.org Git - postgresql/commitdiff
Set socket timer to 58 instead of 60 minutes for hour-old cleaners:
authorBruce Momjian <bruce@momjian.us>
Thu, 24 Mar 2005 18:16:17 +0000 (18:16 +0000)
committerBruce Momjian <bruce@momjian.us>
Thu, 24 Mar 2005 18:16:17 +0000 (18:16 +0000)
         * Touch the socket and lock file at least every hour, to
         * ensure that they are not removed by overzealous /tmp-cleaning
         * tasks.  Set to 58 minutes so a cleaner never sees the
         * file as an hour old.

src/backend/postmaster/postmaster.c

index 5d0368c35b2b9835b55425c345c0c59defd65bfb..a8aae43b6fe6f9e172f7174351f45ac49e401656 100644 (file)
@@ -37,7 +37,7 @@
  *
  *
  * IDENTIFICATION
- *       $PostgreSQL: pgsql/src/backend/postmaster/postmaster.c,v 1.448 2005/03/24 05:19:05 momjian Exp $
+ *       $PostgreSQL: pgsql/src/backend/postmaster/postmaster.c,v 1.449 2005/03/24 18:16:17 momjian Exp $
  *
  * NOTES
  *
@@ -1248,10 +1248,11 @@ ServerLoop(void)
                /*
                 * Touch the socket and lock file at least every hour, to
                 * ensure that they are not removed by overzealous /tmp-cleaning
-                * tasks.
+                * tasks.  Set to 58 minutes so a cleaner never sees the
+                * file as an hour old.
                 */
                now = time(NULL);
-               if (now - last_touch_time >= 60 * 60)
+               if (now - last_touch_time >= 58 * 60)
                {
                        TouchSocketFile();
                        TouchSocketLockFile();