1. 17 7月, 2006 3 次提交
    • T
      Include libpq/pqcomm.h to ensure we have correct knowledge of · 5c75ff2a
      Tom Lane 提交于
      HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN.  Per results of pgcheckdefines.
      5c75ff2a
    • T
      In a Windows backend, don't build src/port/pgsleep.c's version of · 93120f35
      Tom Lane 提交于
      pg_usleep at all.  Instead call the replacement function in
      port/win32/signal.c by that name.  Avoids tricky macro-redefinition
      logic and suppresses a compiler warning; furthermore it ensures that
      no one can accidentally use the non-signal-aware version of pg_usleep
      in a Windows backend.
      93120f35
    • T
      Ensure that we retry rather than erroring out when send() or recv() return · e96373aa
      Tom Lane 提交于
      EINTR; the stats code was failing to do this and so were a couple of places
      in the postmaster.  The stats code assumed that recv() could not return EINTR
      if a preceding select() showed the socket to be read-ready, but this is
      demonstrably false with our Windows implementation of recv(), and it may
      not be the case on all Unix variants either.  I think this explains the
      intermittent stats regression test failures we've been seeing, as well
      as reports of stats collector instability under high load on Windows.
      
      Backpatch as far as 8.0.
      e96373aa
  2. 16 7月, 2006 5 次提交
  3. 15 7月, 2006 9 次提交
  4. 14 7月, 2006 15 次提交
  5. 13 7月, 2006 5 次提交
  6. 12 7月, 2006 3 次提交
    • B
      Update schema USAGE permission description. · de7e81ff
      Bruce Momjian 提交于
      de7e81ff
    • J
      Clean up for warning: · 9e196d7c
      Joe Conway 提交于
        fe-auth.c:573: warning: passing argument 1 of 'free' discards qualifiers
        from pointer target type
      pg_krb5_authname used to return a (const char *) to memory allocated by
      krb. Somewhere along the lines this was changed so that a copy was
      made, returned, and freed instead. However the const modifier was never
      removed.
      9e196d7c
    • A
      Apply entab fix from Marko Kreen for these problems: · 72347776
      Alvaro Herrera 提交于
      - halt.c did not include stdlib.h, thus missed exit() prototype
      - Makefile ignores BINDIR for install.
      - Makefile calls install with user/group args, thus failing for regular user.
      
      While trying it I noticed that the Makefile does not support VPATH builds ...
      72347776