Skip to content
Snippets Groups Projects
Select Git revision
  • benchmark-tools
  • postgres-lambda
  • master default
  • REL9_4_25
  • REL9_5_20
  • REL9_6_16
  • REL_10_11
  • REL_11_6
  • REL_12_1
  • REL_12_0
  • REL_12_RC1
  • REL_12_BETA4
  • REL9_4_24
  • REL9_5_19
  • REL9_6_15
  • REL_10_10
  • REL_11_5
  • REL_12_BETA3
  • REL9_4_23
  • REL9_5_18
  • REL9_6_14
  • REL_10_9
  • REL_11_4
23 results

main.c

  • Tom Lane's avatar
    da5aeccf
    Move pqsignal() to libpgport. · da5aeccf
    Tom Lane authored
    We had two copies of this function in the backend and libpq, which was
    already pretty bogus, but it turns out that we need it in some other
    programs that don't use libpq (such as pg_test_fsync).  So put it where
    it probably should have been all along.  The signal-mask-initialization
    support in src/backend/libpq/pqsignal.c stays where it is, though, since
    we only need that in the backend.
    da5aeccf
    History
    Move pqsignal() to libpgport.
    Tom Lane authored
    We had two copies of this function in the backend and libpq, which was
    already pretty bogus, but it turns out that we need it in some other
    programs that don't use libpq (such as pg_test_fsync).  So put it where
    it probably should have been all along.  The signal-mask-initialization
    support in src/backend/libpq/pqsignal.c stays where it is, though, since
    we only need that in the backend.