pcp
[Top] [All Lists]

PCP Updates - pmcd connection timeout

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: PCP Updates - pmcd connection timeout
From: Dave Brolley <brolley@xxxxxxxxxx>
Date: Thu, 12 May 2016 17:22:30 -0400
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
As anticipated, this approach caused considerable havoc with qa results due to extra connection error messages being logged by pmcd (similar to those logged when pmfind(1) connects briefly). Some results involving pmcd.openfds (highest ever open fd) were also affected (see qa/578).

Dave

---------------------------------------------------------------------------------------------------------

Changes committed to  git://git.pcp.io/brolley/pcp master

Dave Brolley (2):
      Respect the pmcd connect timeout for clients as configured.
      Fix qa fallout from the previous pmcd connect timeout change.

qa/067                      |    3 -
 qa/193                      |    3 -
 qa/243                      |    3 -
 qa/244                      |    3 -
 qa/255                      |    1
 qa/294                      |    7 ++-
 qa/294.out.darwin           |   48 ++++++++++----------
 qa/294.out.default          |   48 ++++++++++----------
 qa/295                      |    9 ++-
 qa/295.out                  |   18 +++----
 qa/295.out.2                |   18 +++----
 qa/367                      |    2
 qa/367.out.be               |   71 ------------------------------
 qa/367.out.le               |   71 ------------------------------
 qa/578                      |    6 +-
 qa/578.out                  |    6 +-
 qa/common.secure            |    3 -
src/libpcp/src/auxconnect.c | 101 ++++++++++++++++++++++++++++++--------------
 18 files changed, 165 insertions(+), 256 deletions(-)

Details ...

commit a20572d4ae338aad986e3b84188e7934b523fd25
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date:   Thu May 12 17:11:57 2016 -0400

    Fix qa fallout from the previous pmcd connect timeout change.

commit 1b74b0f5e2bce51b7ef769dd964e8c3182cf27c5
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date:   Thu May 12 17:10:03 2016 -0400

    Respect the pmcd connect timeout for clients as configured.

    Attempt connection on all of the addresses returned by
    getaddrinfo(3) simultaneously using select(3).

    One timeout to rule them all.

<Prev in Thread] Current Thread [Next in Thread>
  • PCP Updates - pmcd connection timeout, Dave Brolley <=