From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-3.6 required=3.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS, UNPARSEABLE_RELAY shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 4691D1F9FD for ; Fri, 26 Feb 2021 10:04:36 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 9CE10120AAC; Fri, 26 Feb 2021 19:03:33 +0900 (JST) Received: from xtrwkhkc.outbound-mail.sendgrid.net (xtrwkhkc.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id A8BD6120AA5 for ; Fri, 26 Feb 2021 19:03:31 +0900 (JST) Received: by filterdrecv-p3iad2-fdf5ff85d-zvdwv with SMTP id filterdrecv-p3iad2-fdf5ff85d-zvdwv-20-6038C7A8-4 2021-02-26 10:04:24.031906764 +0000 UTC m=+1423018.874862711 Received: from herokuapp.com (unknown) by ismtpd0068p1mdw1.sendgrid.net (SG) with ESMTP id IDpoK1AfTYG--hJBfiNVlQ for ; Fri, 26 Feb 2021 10:04:23.926 +0000 (UTC) Date: Fri, 26 Feb 2021 10:04:24 +0000 (UTC) From: mcarpenter@free.fr Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 78612 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 17658 X-Redmine-Issue-Author: mcarpenter X-Redmine-Sender: mcarpenter X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-SG-EID: =?us-ascii?Q?T9ZwUG3YkjXz1Qz79u9kWF78oyOVz5k5eCugPxmrdI5WI+KGENRUagPyia1pO5?= =?us-ascii?Q?ZDj6SyEDOa0chY0=2FIg=2FIxbRS8jmNDx1qStD59oJ?= =?us-ascii?Q?BH=2FEGVnWFgLaGx4zbHVx2QUtkAsDIMfQ+8urjoE?= =?us-ascii?Q?SoibHdXmm1mkbq2JAciSAchg4ZyHjNO3vI1SR5q?= =?us-ascii?Q?UrjupEGLmbjFevcS=2F=2F4rFUsCeIQpYDkgpgTElFF?= =?us-ascii?Q?88HiwX3YWJA8oNy00=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 102616 Subject: [ruby-core:102616] [Ruby master Bug#17658] DNS resolution failure with multiple named resolvers X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Ruby developers List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE3NjU4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWNhcnBlbnRlciAoTWFydGluIENhcnBl bnRlcikuDQoNCg0KRml4aW5nIGNvbW1pdCBpcyBiZWxvdy4NCg0KIzEyODM4IHN0YXRlcyB0aGF0 IHRoZSBwcm9ibGVtIGlzIGludGVybWl0dGVudCBhbmQgZHVlIHRvIGR1cGxpY2F0ZSByZXNwb25z ZXMuIFRoYXQncyBub3Qgd2hhdCBJIGhhdmUgb2JzZXJ2ZWQ6IEkgY2FuIGNvbnNpc3RlbnRseSBy ZXByb2R1Y2UgdGhlIHByb2JsZW0uIENhbiB0aGlzIG9uZS1saW5lIGNoYW5nZSArIHRlc3QgcGxl YXNlIGJlIGJhY2stcG9ydGVkIHRvIDIueD8NCg0KYGBgY29tbWl0DQpjb21taXQgOTY4MmRiMDY1 MTU4ZGE1ZmE0ZWM4YTNiYzI2N2RhNDViNDI5YjkyYw0KQXV0aG9yOiBKZXJlbXkgRXZhbnMgPGNv ZGVAamVyZW15ZXZhbnMubmV0Pg0KRGF0ZTogICBGcmkgU2VwIDExIDE0OjI4OjIwIDIwMjAgLTA3 MDANCg0KICAgIFJlbW92ZSBzZW5kZXIvbWVzc2FnZV9pZCBwYWlyIGFmdGVyIHJlc3BvbnNlIHJl Y2VpdmVkIGluIHJlc29sdg0KICAgIA0KICAgIE9uY2UgYSByZXNwb25zZSBmb3IgYSBnaXZlbiBE TlMgcmVxdWVzdCBoYXMgYmVlbiByZWNlaXZlZCAod2hpY2gNCiAgICByZXF1aXJlcyBhIG1hdGNo aW5nIG1lc3NhZ2UgaWQpLCB0aGUgW3NlbmRlciwgbWVzc2FnZV9pZF0gcGFpcg0KICAgIHNob3Vs ZCBiZSByZW1vdmVkIGZyb20gdGhlIGxpc3Qgb2YgdmFsaWQgc2VuZGVycy4gIFRoaXMgbWFrZXMg aXQNCiAgICBzbyBkdXBsaWNhdGUgcmVzcG9uc2VzIGZyb20gdGhlIHNhbWUgc2VuZGVyIGFyZSBp Z25vcmVkLg0KICAgIA0KICAgIEZpeGVzIFtCdWcgIzEyODM4XQ0KDQoNCmRpZmYgLS1naXQgYS9s aWIvcmVzb2x2LnJiIGIvbGliL3Jlc29sdi5yYg0KaW5kZXggZDc4NTMxZTE3NC4uZDUwOTQwYWQx NSAxMDA2NDQNCi0tLSBhL2xpYi9yZXNvbHYucmINCisrKyBiL2xpYi9yZXNvbHYucmINCkBAIC03 MDYsNyArNzA2LDcgQEAgZGVmIHJlcXVlc3Qoc2VuZGVyLCB0b3V0KQ0KICAgICAgIGVuZA0KIA0K ICAgICAgIGRlZiBzZW5kZXJfZm9yKGFkZHIsIG1zZykNCi0gICAgICAgIEBzZW5kZXJzW1thZGRy LG1zZy5pZF1dDQorICAgICAgICBAc2VuZGVycy5kZWxldGUoW2FkZHIsbXNnLmlkXSkNCiAgICAg ICBlbmQNCiANCiAgICAgICBkZWYgY2xvc2UNCltzbmlwXQ0KYGBgDQoNCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkJ1ZyAjMTc2NTg6IEROUyByZXNvbHV0aW9uIGZh aWx1cmUgd2l0aCBtdWx0aXBsZSBuYW1lZCByZXNvbHZlcnMNCmh0dHBzOi8vYnVncy5ydWJ5LWxh bmcub3JnL2lzc3Vlcy8xNzY1OCNjaGFuZ2UtOTA2MDMNCg0KKiBBdXRob3I6IG1jYXJwZW50ZXIg KE1hcnRpbiBDYXJwZW50ZXIpDQoqIFN0YXR1czogT3Blbg0KKiBQcmlvcml0eTogTm9ybWFsDQoq IHJ1YnkgLXY6IHJ1YnkgMi43LjJwMTM3ICgyMDIwLTEwLTAxIHJldmlzaW9uIDU0NDVlMDQzNTIp IFt4ODZfNjQtbGludXhdDQoqIEJhY2twb3J0OiAyLjU6IFVOS05PV04sIDIuNjogVU5LTk9XTiwg Mi43OiBVTktOT1dOLCAzLjA6IFVOS05PV04NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0NCiMjIERlc2NyaXB0aW9uDQoNCkkgY3JlYXRlZCBhIGBSZXNvbHY6OkROU2Ag cmVzb2x2ZXIgd2l0aCB0d28gbmFtZXNlcnZlcnMgZGVzY3JpYmVkIHVzaW5nIHRoZWlyIGRvbWFp biBuYW1lcy4gQ2FsbGluZyBgI2dldHJlc291cmNlc2Agb24gdGhpcyBmb3IgYW4gYEFgIG9yIGBO U2AgKGFuZCBwb3NzaWJseSBvdGhlciByZXNvdXJjZSB0eXBlcykgb2YgZG9tYWluIGBleGFtcGxl LmNvbWAgcmV0dXJucyBhbiBlbXB0eSBsaXN0IChubyByZXN1bHRzLCBubyBlcnJvcikuIEkgZXhw ZWN0ZWQgaXQgdG8gcmV0dXJuIHRoZSBjb3JyZXNwb25kaW5nIHJlc291cmNlIHJlY29yZCAoSVAg b2YgYGV4YW1wbGUuY29tYCkuDQoNCkluc3RlYWQgaWYgdGhlIGBSZXNvbHY6OkROU2AgaW5zdGFu Y2UgaXMgY3JlYXRlZCB3aXRoIG9uZSByZXNvbHZlciBkb21haW4gbmFtZSBvciB0d28gcmVzb2x2 ZXJzJyBJUCBhZGRyZXNzZXMgdGhlbiBjb3JyZWN0IHJlc3VsdHMgYXJlIG9idGFpbmVkLiBUaGUg ZXJyb3Igb2NjdXJzIG9ubHkgd2hlbiBtb3JlIHRoYW4gdHdvIG5hbWVzZXJ2ZXJzIFtvciBwb3Nz aWJseSBtb3JlXSBhcmUgc3BlY2lmaWVkIHVzaW5nIHRoZWlyIGRvbWFpbiBuYW1lcy4NCg0KIyMg VGVzdGNhc2VzDQoNCkkgdXNlZCB0d28gd2VsbC1rbm93biBwdWJsaWMgRE5TIHNlcnZlcnMgdG8g dGVzdCAodGhleSBoYXZlIGZ1bmt5IGJ1dCBsZWdpdGltYXRlIFRMRHMpOg0KICogZG5zLmdvb2ds ZSAoOC44LjQuNCwgOC44LjguOCkNCiAqIG9uZS5vbmUub25lLm9uZSAoMS4xLjEuMSwgMS4wLjAu MSkNCg0KIyMjIOKclyBGYWlsaW5nOiB0d28gbmFtZXNlcnZlcnMgYnkgbmFtZQ0KYGBgcnVieQ0K cmVxdWlyZSAncmVzb2x2Jw0KUmVzb2x2OjpETlMubmV3KHtuYW1lc2VydmVyOiBbJ2Rucy5nb29n bGUnLCAnb25lLm9uZS5vbmUub25lJ119KS5nZXRyZXNvdXJjZXMoJ2V4YW1wbGUuY29tJywgUmVz b2x2OjpETlM6OlJlc291cmNlOjpJTjo6QSkNCj0+IFtdDQpgYGANCg0KIyMjIOKckyBTdWNjZXNz ZnVsOiBvbmUgbmFtZXNlcnZlciBieSBuYW1lDQooZWl0aGVyIGFzIGEgc2luZ2xlLWl0ZW0gbGlz dCBvciBhIHN0cmluZykNCmBgYHJ1YnkNClJlc29sdjo6RE5TLm5ldyh7bmFtZXNlcnZlcjogJ2Ru cy5nb29nbGUnfSkuZ2V0cmVzb3VyY2VzKCdleGFtcGxlLmNvbScsIFJlc29sdjo6RE5TOjpSZXNv dXJjZTo6SU46OkEpDQo9PiBbIzxSZXNvbHY6OkROUzo6UmVzb3VyY2U6OklOOjpBOjB4MDAwMDU1 ZWU5NWRmOWFkOCBAYWRkcmVzcz0jPFJlc29sdjo6SVB2NCA5My4xODQuMjE2LjM0PiwgQHR0bD0x Njg0MD5dDQpSZXNvbHY6OkROUy5uZXcoe25hbWVzZXJ2ZXI6IFsnb25lLm9uZS5vbmUub25lJ119 KS5nZXRyZXNvdXJjZXMoJ2V4YW1wbGUuY29tJywgUmVzb2x2OjpETlM6OlJlc291cmNlOjpJTjo6 QSkNCj0+IFsjPFJlc29sdjo6RE5TOjpSZXNvdXJjZTo6SU46OkE6MHgwMDAwNTVlZTk1NTE3Yzgw IEBhZGRyZXNzPSM8UmVzb2x2OjpJUHY0IDkzLjE4NC4yMTYuMzQ+LCBAdHRsPTc3MTYwPl0NCmBg YA0KDQojIyMg4pyTIFN1Y2Nlc3NmdWw6IG9uZSBuYW1lc2VydmVyIGJ5IElQDQooZWl0aGVyIGFz IGEgc2luZ2xlLWl0ZW0gbGlzdCBvciBhIHN0cmluZykNCmBgYHJ1YnkNClJlc29sdjo6RE5TLm5l dyh7bmFtZXNlcnZlcjogWyc4LjguNC40J119KS5nZXRyZXNvdXJjZXMoJ2V4YW1wbGUuY29tJywg UmVzb2x2OjpETlM6OlJlc291cmNlOjpJTjo6QSkgDQo9PiBbIzxSZXNvbHY6OkROUzo6UmVzb3Vy Y2U6OklOOjpBOjB4MDAwMDU1ZWU5NWUyOGQzOCBAYWRkcmVzcz0jPFJlc29sdjo6SVB2NCA5My4x ODQuMjE2LjM0PiwgQHR0bD0yMDkzMT5dDQpSZXNvbHY6OkROUy5uZXcoe25hbWVzZXJ2ZXI6ICcx LjEuMS4xJ30pLmdldHJlc291cmNlcygnZXhhbXBsZS5jb20nLCBSZXNvbHY6OkROUzo6UmVzb3Vy Y2U6OklOOjpBKQ0KPT4gWyM8UmVzb2x2OjpETlM6OlJlc291cmNlOjpJTjo6QToweDAwMDA1NWVl OTVlNDEzNjAgQGFkZHJlc3M9IzxSZXNvbHY6OklQdjQgOTMuMTg0LjIxNi4zND4sIEB0dGw9NjYw ODE+XQ0KYGBgDQoNCiMjIyDinJMgU3VjY2Vzc2Z1bDogdHdvIG5hbWVzZXJ2ZXJzIGJ5IElQDQpg YGBydWJ5DQpSZXNvbHY6OkROUy5uZXcoe25hbWVzZXJ2ZXI6IFsnOC44LjQuNCcsICcxLjEuMS4x J119KS5nZXRyZXNvdXJjZXMoJ2V4YW1wbGUuY29tJywgUmVzb2x2OjpETlM6OlJlc291cmNlOjpJ Tjo6QSkgDQo9PiBbIzxSZXNvbHY6OkROUzo6UmVzb3VyY2U6OklOOjpBOjB4MDAwMDU1ZWU5NWQ2 MmVhOCBAYWRkcmVzcz0jPFJlc29sdjo6SVB2NCA5My4xODQuMjE2LjM0PiwgQHR0bD0yMDg5ND5d DQpgYGANCg0KIyMgQSBsaXR0bGUgYW5hbHlzaXMNCg0KSSBkaWRuJ3QgZ2V0IHRvIHRoZSBib3R0 b20gb2YgdGhpcyBidXQgdGhpcyBtYXkgaGVscDoNCiAqIFdoZW4gb25seSBvbmUgbmFtZXNlcnZl ciBpcyB1c2VkIHRoZW4gYSBgUmVzb2x2OjpETlM6OlJlcXVlc3Rlcjo6Q29ubmVjdGVkVURQOjpT ZW5kZXJgIGlzIHVzZWQ7IHdoZW4gdHdvIG5hbWVzZXJ2ZXJzIGFyZSB1c2VkIGFuIGBVbmNvbm5l Y3RlZFVEUDo6U2VuZGVyYCBpcyB1c2VkLg0KICogVGhlIGNvZGUgYXBwZWFycyB0byBiZSB0aW1p bmcgb3V0IGFuZCB0aGVuIHJldHJpZWQgZXZlbiB0aG91Z2ggY29ycmVjdCByZXF1ZXN0cyBhcmUg bWFkZSBhbmQgcmVzcG9uc2VzIHJlY2VpdmVkLg0KICogSW4gcGFydGljdWxhciwgaWYgSSBwYWNr ZXQgdHJhY2UgNTMvdWRwIHRoZW4gdGhlIGNvbnZlcnNhdGlvbiBpcyBleGFjdGx5IGFzIEkgd291 bGQgZXhwZWN0IGFuZCBuZWFyIGlkZW50aWNhbCBpbiBib3RoIGZhaWxpbmcgYW5kIHN1Y2Nlc3Nm dWwgY2FzZXMuIFRoYXQgaXM6DQogICAqIFJlcXVlc3QgQSByZWNvcmQgZm9yIGZpcnN0IG5hbWVz ZXJ2ZXIgZnJvbSBsb2NhbCByZXNvbHZlcg0KICAgKiBSZWNlaXZlIElQIG9mIGZpcnN0IG5hbWVz ZXJ2ZXINCiAgICogUmVxdWVzdCBBIHJlY29yZCBvZiBgZXhhbXBsZS5jb21gIGZyb20gZmlyc3Qg bmFtZXNlcnZlcg0KICAgKiBSZWNlaXZlIElQIG9mIGBleGFtcGxlLmNvbWANCiAgIEluIHRoZSBz dWNjZXNzZnVsIGNhc2UsIHRoZSBjb252ZXJzYXRpb24gZW5kcyBoZXJlLiBJbiB0aGUgZmFpbGlu ZyBjYXNlLCB0aGUgY29kZSByb3VuZC1yb2JpbnMgYmV0d2VlbiB0aGUgdHdvIG5hbWVzZXJ2ZXJz IHVudGlsIGl0IGZpbmFsbHkgcmV0dXJucyBgW11gLg0KDQoNCiMjIFRlc3QgZW52aXJvbm1lbnQN Cg0KVGVzdGVkIHJ1YnkgMi41LjBwMCBvbiBSZWQgSGF0IDYgYW5kIHJ1YmllcyAyLjcuMXA4Mywg Mi43LjJwMTM3IG9uIFVidW50dSAyMCBmcm9tIHR3byBkaWZmZXJlbnQgbmV0d29ya3Mgd2l0aCBp ZGVudGljYWwgcmVzdWx0cy4NCg0KDQoNCi0tIA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcv DQo=