Return-Path: X-Original-To: apmail-jmeter-dev-archive@minotaur.apache.org Delivered-To: apmail-jmeter-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 53113184CA for ; Thu, 28 Apr 2016 19:51:07 +0000 (UTC) Received: (qmail 52452 invoked by uid 500); 28 Apr 2016 19:51:07 -0000 Delivered-To: apmail-jmeter-dev-archive@jmeter.apache.org Received: (qmail 52421 invoked by uid 500); 28 Apr 2016 19:51:07 -0000 Mailing-List: contact dev-help@jmeter.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jmeter.apache.org Delivered-To: mailing list dev@jmeter.apache.org Received: (qmail 52405 invoked by uid 99); 28 Apr 2016 19:51:06 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 Apr 2016 19:51:06 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 88876C0426 for ; Thu, 28 Apr 2016 19:51:06 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.929 X-Spam-Level: * X-Spam-Status: No, score=1.929 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, KAM_INFOUSMEBIZ=0.75, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 9Ne_bNiV_Pnv for ; Thu, 28 Apr 2016 19:51:03 +0000 (UTC) Received: from mail-qk0-f174.google.com (mail-qk0-f174.google.com [209.85.220.174]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id 96ED15F119 for ; Thu, 28 Apr 2016 19:51:03 +0000 (UTC) Received: by mail-qk0-f174.google.com with SMTP id n63so36692932qkf.0 for ; Thu, 28 Apr 2016 12:51:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to; bh=/wLfDq+Z8IEMMLNJ03bO8I8pw65eREPLTPCNEvud5Hk=; b=M80VUNBgiV2TsAl8zFEP3KTqhHpTCpEQYfYW5NBAiZkf8IrNNM5GD1GYOVqS6IFB+x wBKJduXisj0nx+ZyHfzEv+SHXPUfnAPhPZtdwM+V2/R6tV8+9gACz6qzxhQqmSO5L7C2 J3JkImc3iX5Wf3NiC7RRS8gYM1Kmc6AaScFReLwhFFrDb2RgC99dLbu3NnL6i0nAE/uY MQjXEGnO3Npd7NisP+hOBvBUspzjkPeLrnRHfqbOGE16MH1QHN2M3L0u8rx/NREjDvaa +lM0/uCoT10Z/COaf1S6sxj7GVgCZFwCo9hb2Fc6NiFmxnHeE5rkiK8g5iB2ZnN03hcC drlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to; bh=/wLfDq+Z8IEMMLNJ03bO8I8pw65eREPLTPCNEvud5Hk=; b=jL5aA8Q39M4RktAQ0CWJIWw6OXwdiq5F7FA3ko2Uh8EDMHznHL6K2HH+xulsmhb6F+ o4z5sernV0x/7AjLUJnuzsxPRAq8Om9UaiqPIz+T9j5o3RMSDKtXgq8UCUETp0/BU7BQ ITD17P64A1rXn4x3EjOkwVC+1sLG3LGSNnmA9ERTUTgHHguOZW4Baj5u+Xj+PjAYyWkb igPtc9GCAdhzuq4+eeBLyLsRedqFTNs8DVYomKzuaiaPLppXWdtrP8bsEG9OF14uNw87 x2TUhhJM8hOHDEhjWczdMxFpgfWp6ifdjY0/zYV0YF19RuK8Y45s6/Trawt6gXh3k0Hr QZqg== X-Gm-Message-State: AOPr4FVzAPyuonB0DuNazN+mMfVdtJRk+l5II7HthXkqECSUUfX8e8w153Dyt6revmBr6SjQXZZVT6/V5uIGAw== MIME-Version: 1.0 X-Received: by 10.55.171.206 with SMTP id u197mr16712811qke.114.1461873063101; Thu, 28 Apr 2016 12:51:03 -0700 (PDT) Received: by 10.55.160.77 with HTTP; Thu, 28 Apr 2016 12:51:03 -0700 (PDT) In-Reply-To: References: <572137BE.7010405@apache.org> Date: Thu, 28 Apr 2016 21:51:03 +0200 Message-ID: Subject: Re: [VOTE] Release JMeter 3.0 RC3 From: Philippe Mouawad To: "dev@jmeter.apache.org" Content-Type: multipart/alternative; boundary=94eb2c08fd20a20bce053190d857 --94eb2c08fd20a20bce053190d857 Content-Type: text/plain; charset=UTF-8 Ok, I have the fix. The issue is that in testEnded, we trigger a Thread that runs ListenToTest, but we don't create it as NON Daemon thread. So when the ClientJMeterEngine.tidyRMI(log); runs, it interrupts the last NON Daemon thread (RMI reaper) which makes the JVM exit. So the fix is just to make it NON Daemon: public void testEnded(String host) { long now=System.currentTimeMillis(); log.info("Finished remote host: " + host + " ("+now+")"); if (started.decrementAndGet() <= 0) { Thread stopSoon = new Thread(this); // FIX stopSoon.setDaemon(false); // END OF FIX stopSoon.start(); } } Shall we RC4 or go ahead like this ? Regards Philippe On Thu, Apr 28, 2016 at 8:18 PM, Philippe Mouawad < philippe.mouawad@gmail.com> wrote: > Thanks for the RM. > Except for the issue with distributed mode it seems ok . > > But I reckon I am a bit annoyed as report generation will only work in > standalone mode. > Even if it was an existing bug it has more impact now. > > Is it regular that a thread.interrupt exits the jVM ? > Looks to me as a java bug no ? > Do you all reproduce this issue or is it only a Mac osx issue ? > > Thanks > Regards > > > On Thursday, April 28, 2016, Milamber wrote: > >> Hello, >> >> The third release candidate for JMeter 3.0 (r1741338) has been prepared, >> and your votes are solicited. >> >> This release brings a lot of new features (over 100) and fixes many bugs >> (60). The JMeter's logo and the JMeter's website have been refreshed. >> >> Please, test this release candidate (with load tests and/or functional >> tests) using Java 7/8 on Linux/Windows/Mac OS, especially on the changes. >> The feedback are welcome. >> >> You can read the New and Noteworthy section with some screenshots to >> illustrate improvements and full list of changes at: >> http://home.apache.org/~milamber/jmeter-3.0RC3/docs/changes.html >> >> JMeter is a Java desktop application designed to load test functional >> behavior and measure performance. The current version is targeted at Java >> 7+. >> >> Download - Archives/hashes/sigs: >> >> https://dist.apache.org/repos/dist/dev/jmeter/v3.0_RC3/ >> (dist revision r13443) >> >> RAT report: >> >> >> http://home.apache.org/~milamber/jmeter-3.0RC3/dist/rat-report-jmeter-3.0RC3.txt >> >> MD5 hashes of archives for this vote: >> >> 35c5e7798f602336c5bbcd8981804443 *apache-jmeter-3.0.tgz >> 9b8e01f005cfd56b92ae0c828bac54d4 *apache-jmeter-3.0.zip >> 88f03da71a9c90d21441e9139813afa6 *apache-jmeter-3.0_src.zip >> e6d7d1ed92830537cd06eb1748a07287 *apache-jmeter-3.0_src.tgz >> >> Site Docs are here: >> http://home.apache.org/~milamber/jmeter-3.0RC3/docs/ >> >> Maven staging repository is accessible here: >> >> https://repository.apache.org/content/repositories/orgapachejmeter-1008/org/apache/jmeter/ >> >> Tag: >> https://svn.apache.org/repos/asf/jmeter/tags/v3_0_RC3/ >> >> Keys are here: >> https://www.apache.org/dist/jmeter/KEYS >> >> N.B. >> To download the dependencies: "ant download_jars" >> >> To create the jars and test JMeter: "ant package test". >> >> JMeter 3.0 requires Java 7 or later to run. >> >> Some known issues and incompatible changes are listed on changes page. >> http://home.apache.org/~milamber/jmeter-3.0RC3/docs/changes.html >> >> >> All feedback and vote are welcome. >> >> [ ] +1 I support this release >> [ ] +0 I am OK with this release >> [ ] -0 OK, but.... >> [ ] -1 I do not support this release (please indicate why) >> >> The vote will remain open for at least 72 hours. >> >> The PMC members please indicate the mention "(binding)" with your vote. >> >> >> Note: If the vote passes, the intention is to release the archive files >> and rename the RC tag as the release tag. >> >> Thanks in advance! >> >> Milamber >> >> >> >> >> > > -- > Cordialement. > Philippe Mouawad. > > > > -- Cordialement. Philippe Mouawad. --94eb2c08fd20a20bce053190d857--