Return-Path: X-Original-To: apmail-mesos-dev-archive@www.apache.org Delivered-To: apmail-mesos-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 92267179B6 for ; Wed, 14 Jan 2015 19:32:58 +0000 (UTC) Received: (qmail 73751 invoked by uid 500); 14 Jan 2015 19:33:00 -0000 Delivered-To: apmail-mesos-dev-archive@mesos.apache.org Received: (qmail 73683 invoked by uid 500); 14 Jan 2015 19:33:00 -0000 Mailing-List: contact dev-help@mesos.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@mesos.apache.org Delivered-To: mailing list dev@mesos.apache.org Received: (qmail 73658 invoked by uid 99); 14 Jan 2015 19:32:59 -0000 Received: from reviews-vm.apache.org (HELO reviews.apache.org) (140.211.11.40) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Jan 2015 19:32:59 +0000 Received: from reviews.apache.org (localhost [127.0.0.1]) by reviews.apache.org (Postfix) with ESMTP id C94911D336F; Wed, 14 Jan 2015 19:32:56 +0000 (UTC) Content-Type: multipart/alternative; boundary="===============8241286147071129198==" MIME-Version: 1.0 Subject: Re: Review Request 29887: Fixed SASL auxprop plugin handling. From: "Adam B" To: "Adam B" Cc: "Till Toenshoff" , "mesos" Date: Wed, 14 Jan 2015 19:32:56 -0000 Message-ID: <20150114193256.23997.19636@reviews.apache.org> X-ReviewBoard-URL: https://reviews.apache.org Auto-Submitted: auto-generated Sender: "Adam B" X-ReviewGroup: mesos X-ReviewRequest-URL: https://reviews.apache.org/r/29887/ X-Sender: "Adam B" References: <20150114180940.23996.24753@reviews.apache.org> In-Reply-To: <20150114180940.23996.24753@reviews.apache.org> Reply-To: "Adam B" X-ReviewRequest-Repository: mesos-git --===============8241286147071129198== MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit > On Jan. 14, 2015, 10:09 a.m., Adam B wrote: > > Were you able to reproduce the issue without your changes and prove that it was fixed with your changes, or are you guessing here? Pasting in Till's summary of the problem: "After some investigation, it turns out that my two-fold solution had a serious flaw — it all stems from the way CyrusSASL works — in the end, my code re-adds the aux-prop-plugin for every new instance of the master (libprocess-)process. CyrusSASL does bind its context to the os-process (transparently). So when the tests keep using the same os-process (which they certainly do), my patch keeps adding more (identical) plugins. All those plugins remain active and at some point this will trigger delays big enough to break slow machines (e.g. travis-ci)." - Adam ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/29887/#review68061 ----------------------------------------------------------- On Jan. 14, 2015, 9:36 a.m., Till Toenshoff wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/29887/ > ----------------------------------------------------------- > > (Updated Jan. 14, 2015, 9:36 a.m.) > > > Review request for mesos and Adam B. > > > Bugs: MESOS-2050 > https://issues.apache.org/jira/browse/MESOS-2050 > > > Repository: mesos-git > > > Description > ------- > > see summary. > > > Diffs > ----- > > src/authentication/cram_md5/authenticator.hpp 1819ef4 > src/authentication/cram_md5/auxprop.hpp b894386 > src/authentication/cram_md5/auxprop.cpp cf503a2 > > Diff: https://reviews.apache.org/r/29887/diff/ > > > Testing > ------- > > make check (with enhanced verbosity, GLOG_v=2 and gtest_repeat=10000) > > > Thanks, > > Till Toenshoff > > --===============8241286147071129198==--