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-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-2.5 required=3.0 tests=AWL,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,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=no 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 885421F4B4 for ; Wed, 7 Apr 2021 22:58:28 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id F0222121119; Thu, 8 Apr 2021 07:57:26 +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 1BE831210E9 for ; Thu, 8 Apr 2021 07:57:24 +0900 (JST) Received: by filterdrecv-p3las1-699f5f7ff5-zms7z with SMTP id filterdrecv-p3las1-699f5f7ff5-zms7z-19-606E390F-A 2021-04-07 22:58:23.420024798 +0000 UTC m=+1311902.832790924 Received: from herokuapp.com (unknown) by ismtpd0145p1mdw1.sendgrid.net (SG) with ESMTP id CljOLQtOR4if_wVB2mB84A for ; Wed, 07 Apr 2021 22:58:23.285 +0000 (UTC) Date: Wed, 07 Apr 2021 22:58:23 +0000 (UTC) From: sam.saffron@gmail.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 79328 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 17658 X-Redmine-Issue-Author: mcarpenter X-Redmine-Sender: sam.saffron 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?GD31AXMrLYtZC3ZmvheLkg5nAqKYtjT=2Fa5aksj98ZWP3b+77UMeaTcklJtsam+?= =?us-ascii?Q?AGA34nhSwi+Kbo73R2d=2FJUdBtkJd7gXoJTL6+5g?= =?us-ascii?Q?l97KJ0IjfLYy3atXZ3cix6G2Wmjxj+5AMD4yMGM?= =?us-ascii?Q?jXf6A7CgOx3uW0AAAOWjExk3IYEDnxW2iCnd8Pe?= =?us-ascii?Q?PxqYEhwCWPWtdJhsZ=2FSojvzMO+vR5V61pZoMRS1?= =?us-ascii?Q?aQL9NpcqWY1p0aeSA=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 103282 Subject: [ruby-core:103282] [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" SXNzdWUgIzE3NjU4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgc2FtLnNhZmZyb24gKFNhbSBTYWZmcm9u KS4NCg0KDQpUaGlzIGhhcyBjYXVzZWQgYSBwcmV0dHkgZ2lhbnQgcmVncmVzc2lvbjogDQoNCmh0 dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xNzc4MQ0KDQpSZXF1ZXN0cyBhcmUgbm93 IGJlaW5nIG5ldmVyIGNsZWFuZWQgdXAgY2F1c2Ugc2VuZGVyX2ZvciBhcyBhIHNpZGUgZWZmZWN0 IGNhdXNlcyBhIGJ5cGFzcyBvbiBjbGVhbnVwLiANCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQ0KQnVnICMxNzY1ODogRE5TIHJlc29sdXRpb24gZmFpbHVyZSB3aXRo IG11bHRpcGxlIG5hbWVkIHJlc29sdmVycw0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNz dWVzLzE3NjU4I2NoYW5nZS05MTM2Ng0KDQoqIEF1dGhvcjogbWNhcnBlbnRlciAoTWFydGluIENh cnBlbnRlcikNCiogU3RhdHVzOiBDbG9zZWQNCiogUHJpb3JpdHk6IE5vcm1hbA0KKiBydWJ5IC12 OiBydWJ5IDIuNy4ycDEzNyAoMjAyMC0xMC0wMSByZXZpc2lvbiA1NDQ1ZTA0MzUyKSBbeDg2XzY0 LWxpbnV4XQ0KKiBCYWNrcG9ydDogMi42OiBET05FLCAyLjc6IERPTkUsIDMuMDogRE9OVE5FRUQN Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMjIERlc2NyaXB0aW9u DQoNCkkgY3JlYXRlZCBhIGBSZXNvbHY6OkROU2AgcmVzb2x2ZXIgd2l0aCB0d28gbmFtZXNlcnZl cnMgZGVzY3JpYmVkIHVzaW5nIHRoZWlyIGRvbWFpbiBuYW1lcy4gQ2FsbGluZyBgI2dldHJlc291 cmNlc2Agb24gdGhpcyBmb3IgYW4gYEFgIG9yIGBOU2AgKGFuZCBwb3NzaWJseSBvdGhlciByZXNv dXJjZSB0eXBlcykgb2YgZG9tYWluIGBleGFtcGxlLmNvbWAgcmV0dXJucyBhbiBlbXB0eSBsaXN0 IChubyByZXN1bHRzLCBubyBlcnJvcikuIEkgZXhwZWN0ZWQgaXQgdG8gcmV0dXJuIHRoZSBjb3Jy ZXNwb25kaW5nIHJlc291cmNlIHJlY29yZCAoSVAgb2YgYGV4YW1wbGUuY29tYCkuDQoNCkluc3Rl YWQgaWYgdGhlIGBSZXNvbHY6OkROU2AgaW5zdGFuY2UgaXMgY3JlYXRlZCB3aXRoIG9uZSByZXNv bHZlciBkb21haW4gbmFtZSBvciB0d28gcmVzb2x2ZXJzJyBJUCBhZGRyZXNzZXMgdGhlbiBjb3Jy ZWN0IHJlc3VsdHMgYXJlIG9idGFpbmVkLiBUaGUgZXJyb3Igb2NjdXJzIG9ubHkgd2hlbiBtb3Jl IHRoYW4gdHdvIG5hbWVzZXJ2ZXJzIFtvciBwb3NzaWJseSBtb3JlXSBhcmUgc3BlY2lmaWVkIHVz aW5nIHRoZWlyIGRvbWFpbiBuYW1lcy4NCg0KIyMgVGVzdGNhc2VzDQoNCkkgdXNlZCB0d28gd2Vs bC1rbm93biBwdWJsaWMgRE5TIHNlcnZlcnMgdG8gdGVzdCAodGhleSBoYXZlIGZ1bmt5IGJ1dCBs ZWdpdGltYXRlIFRMRHMpOg0KICogZG5zLmdvb2dsZSAoOC44LjQuNCwgOC44LjguOCkNCiAqIG9u ZS5vbmUub25lLm9uZSAoMS4xLjEuMSwgMS4wLjAuMSkNCg0KIyMjIOKclyBGYWlsaW5nOiB0d28g bmFtZXNlcnZlcnMgYnkgbmFtZQ0KYGBgcnVieQ0KcmVxdWlyZSAncmVzb2x2Jw0KUmVzb2x2OjpE TlMubmV3KHtuYW1lc2VydmVyOiBbJ2Rucy5nb29nbGUnLCAnb25lLm9uZS5vbmUub25lJ119KS5n ZXRyZXNvdXJjZXMoJ2V4YW1wbGUuY29tJywgUmVzb2x2OjpETlM6OlJlc291cmNlOjpJTjo6QSkN Cj0+IFtdDQpgYGANCg0KIyMjIOKckyBTdWNjZXNzZnVsOiBvbmUgbmFtZXNlcnZlciBieSBuYW1l DQooZWl0aGVyIGFzIGEgc2luZ2xlLWl0ZW0gbGlzdCBvciBhIHN0cmluZykNCmBgYHJ1YnkNClJl c29sdjo6RE5TLm5ldyh7bmFtZXNlcnZlcjogJ2Rucy5nb29nbGUnfSkuZ2V0cmVzb3VyY2VzKCdl eGFtcGxlLmNvbScsIFJlc29sdjo6RE5TOjpSZXNvdXJjZTo6SU46OkEpDQo9PiBbIzxSZXNvbHY6 OkROUzo6UmVzb3VyY2U6OklOOjpBOjB4MDAwMDU1ZWU5NWRmOWFkOCBAYWRkcmVzcz0jPFJlc29s djo6SVB2NCA5My4xODQuMjE2LjM0PiwgQHR0bD0xNjg0MD5dDQpSZXNvbHY6OkROUy5uZXcoe25h bWVzZXJ2ZXI6IFsnb25lLm9uZS5vbmUub25lJ119KS5nZXRyZXNvdXJjZXMoJ2V4YW1wbGUuY29t JywgUmVzb2x2OjpETlM6OlJlc291cmNlOjpJTjo6QSkNCj0+IFsjPFJlc29sdjo6RE5TOjpSZXNv dXJjZTo6SU46OkE6MHgwMDAwNTVlZTk1NTE3YzgwIEBhZGRyZXNzPSM8UmVzb2x2OjpJUHY0IDkz LjE4NC4yMTYuMzQ+LCBAdHRsPTc3MTYwPl0NCmBgYA0KDQojIyMg4pyTIFN1Y2Nlc3NmdWw6IG9u ZSBuYW1lc2VydmVyIGJ5IElQDQooZWl0aGVyIGFzIGEgc2luZ2xlLWl0ZW0gbGlzdCBvciBhIHN0 cmluZykNCmBgYHJ1YnkNClJlc29sdjo6RE5TLm5ldyh7bmFtZXNlcnZlcjogWyc4LjguNC40J119 KS5nZXRyZXNvdXJjZXMoJ2V4YW1wbGUuY29tJywgUmVzb2x2OjpETlM6OlJlc291cmNlOjpJTjo6 QSkgDQo9PiBbIzxSZXNvbHY6OkROUzo6UmVzb3VyY2U6OklOOjpBOjB4MDAwMDU1ZWU5NWUyOGQz OCBAYWRkcmVzcz0jPFJlc29sdjo6SVB2NCA5My4xODQuMjE2LjM0PiwgQHR0bD0yMDkzMT5dDQpS ZXNvbHY6OkROUy5uZXcoe25hbWVzZXJ2ZXI6ICcxLjEuMS4xJ30pLmdldHJlc291cmNlcygnZXhh bXBsZS5jb20nLCBSZXNvbHY6OkROUzo6UmVzb3VyY2U6OklOOjpBKQ0KPT4gWyM8UmVzb2x2OjpE TlM6OlJlc291cmNlOjpJTjo6QToweDAwMDA1NWVlOTVlNDEzNjAgQGFkZHJlc3M9IzxSZXNvbHY6 OklQdjQgOTMuMTg0LjIxNi4zND4sIEB0dGw9NjYwODE+XQ0KYGBgDQoNCiMjIyDinJMgU3VjY2Vz c2Z1bDogdHdvIG5hbWVzZXJ2ZXJzIGJ5IElQDQpgYGBydWJ5DQpSZXNvbHY6OkROUy5uZXcoe25h bWVzZXJ2ZXI6IFsnOC44LjQuNCcsICcxLjEuMS4xJ119KS5nZXRyZXNvdXJjZXMoJ2V4YW1wbGUu Y29tJywgUmVzb2x2OjpETlM6OlJlc291cmNlOjpJTjo6QSkgDQo9PiBbIzxSZXNvbHY6OkROUzo6 UmVzb3VyY2U6OklOOjpBOjB4MDAwMDU1ZWU5NWQ2MmVhOCBAYWRkcmVzcz0jPFJlc29sdjo6SVB2 NCA5My4xODQuMjE2LjM0PiwgQHR0bD0yMDg5ND5dDQpgYGANCg0KIyMgQSBsaXR0bGUgYW5hbHlz aXMNCg0KSSBkaWRuJ3QgZ2V0IHRvIHRoZSBib3R0b20gb2YgdGhpcyBidXQgdGhpcyBtYXkgaGVs cDoNCiAqIFdoZW4gb25seSBvbmUgbmFtZXNlcnZlciBpcyB1c2VkIHRoZW4gYSBgUmVzb2x2OjpE TlM6OlJlcXVlc3Rlcjo6Q29ubmVjdGVkVURQOjpTZW5kZXJgIGlzIHVzZWQ7IHdoZW4gdHdvIG5h bWVzZXJ2ZXJzIGFyZSB1c2VkIGFuIGBVbmNvbm5lY3RlZFVEUDo6U2VuZGVyYCBpcyB1c2VkLg0K ICogVGhlIGNvZGUgYXBwZWFycyB0byBiZSB0aW1pbmcgb3V0IGFuZCB0aGVuIHJldHJpZWQgZXZl biB0aG91Z2ggY29ycmVjdCByZXF1ZXN0cyBhcmUgbWFkZSBhbmQgcmVzcG9uc2VzIHJlY2VpdmVk Lg0KICogSW4gcGFydGljdWxhciwgaWYgSSBwYWNrZXQgdHJhY2UgNTMvdWRwIHRoZW4gdGhlIGNv bnZlcnNhdGlvbiBpcyBleGFjdGx5IGFzIEkgd291bGQgZXhwZWN0IGFuZCBuZWFyIGlkZW50aWNh bCBpbiBib3RoIGZhaWxpbmcgYW5kIHN1Y2Nlc3NmdWwgY2FzZXMuIFRoYXQgaXM6DQogICAqIFJl cXVlc3QgQSByZWNvcmQgZm9yIGZpcnN0IG5hbWVzZXJ2ZXIgZnJvbSBsb2NhbCByZXNvbHZlcg0K ICAgKiBSZWNlaXZlIElQIG9mIGZpcnN0IG5hbWVzZXJ2ZXINCiAgICogUmVxdWVzdCBBIHJlY29y ZCBvZiBgZXhhbXBsZS5jb21gIGZyb20gZmlyc3QgbmFtZXNlcnZlcg0KICAgKiBSZWNlaXZlIElQ IG9mIGBleGFtcGxlLmNvbWANCiAgIEluIHRoZSBzdWNjZXNzZnVsIGNhc2UsIHRoZSBjb252ZXJz YXRpb24gZW5kcyBoZXJlLiBJbiB0aGUgZmFpbGluZyBjYXNlLCB0aGUgY29kZSByb3VuZC1yb2Jp bnMgYmV0d2VlbiB0aGUgdHdvIG5hbWVzZXJ2ZXJzIHVudGlsIGl0IGZpbmFsbHkgcmV0dXJucyBg W11gLg0KDQoNCiMjIFRlc3QgZW52aXJvbm1lbnQNCg0KVGVzdGVkIHJ1YnkgMi41LjBwMCBvbiBS ZWQgSGF0IDYgYW5kIHJ1YmllcyAyLjcuMXA4MywgMi43LjJwMTM3IG9uIFVidW50dSAyMCBmcm9t IHR3byBkaWZmZXJlbnQgbmV0d29ya3Mgd2l0aCBpZGVudGljYWwgcmVzdWx0cy4NCg0KDQoNCi0t IA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQo=