From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Status: No, score=-3.3 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from mail-oi0-x242.google.com (mail-oi0-x242.google.com [IPv6:2607:f8b0:4003:c06::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id B4399205C9 for ; Tue, 10 Jan 2017 07:31:44 +0000 (UTC) Received: by mail-oi0-x242.google.com with SMTP id j15so15617316oih.0 for ; Mon, 09 Jan 2017 23:31:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=pSflIAVwpZgrl+7fkkdtbjkfTvC/RMgkoHaeYfyp4OE=; b=szg8xh3/cyzqUXTWaT68icqpjRuoamA5Z530Qm7SCcaZxe8BRJfjIDEMEIx03iIQwd WwJaNwtEkvL7ZnCaHneT6Q7xm7KbsA0pkYJszqGs0BzYT4ZJqCe2ETigSOHSW0MbH0a5 d7SChj/MEJoWqdZDg8iGt2enUSl2Ps/Cx9oPYLtaKai38lRLfRVwv5eYafSdQgtWWcsC ZkbzlPfdwwM11RBEhirrrqVq0n8g0v2rew45eVuCRgxElhgiiYqxb98I16mwG7B6DeaO YcNRCsjtCXI63RMekMzYyfeT2NDpU9S0GlWGL5EYskWfuCea7OQpsRKLjdhWJ1zajJ6I ZNrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=pSflIAVwpZgrl+7fkkdtbjkfTvC/RMgkoHaeYfyp4OE=; b=lsOeGKJIvoB59W80opBYASc6MvU1kRXtnBD7E8rYd+8PwZ2FbZHfXf4I/dp1yfTwf4 Ma1sFrYfTWWlqn0NgB2HDJWOaeWlvFf60g3/9q+n6A6vvnGTXp6daeDWc5Kis4bEXLqJ SnELRWF8mdLMHi4MXjlFZU5vunqT/qeI7NWEwHO7AfGe6F1PNJsOFIUeqEvnK0/Xl2md jIPjrBvr71VRv0SNbg6d3YfB/2RtOBvdLSWLQK9ki1qsbh2OvfI19yU/+pEcHVMHSxOm UjVuuTIOztUzEeF3ucFxU0vhZmr+n2Wga49/+zC9D4km4nLKVIFAKAp1TxzK8ztMGhlN BOoQ== X-Gm-Message-State: AIkVDXIUXQldDfM4WSd68dF6mmbRC/Ic61GGN5MqmL+xv63yt4QVInj28xdgR/a6/gkQOBIlLeAo3LDxAw7iMg== X-Received: by 10.157.60.149 with SMTP id z21mr794599otc.34.1484033503627; Mon, 09 Jan 2017 23:31:43 -0800 (PST) MIME-Version: 1.0 Sender: z100007@gmail.com Received: by 10.157.63.178 with HTTP; Mon, 9 Jan 2017 23:31:23 -0800 (PST) In-Reply-To: <20170109194337.GA16111@starla> References: <20170109194337.GA16111@starla> From: alex0375@gmail.com Date: Tue, 10 Jan 2017 10:31:23 +0300 X-Google-Sender-Auth: PZ9Fae3q4c4OWyquUwaITzczuRk Message-ID: Subject: Re: Waiting for deferred actions to finish To: Eric Wong Cc: rainbows-public@bogomips.org Content-Type: text/plain; charset=UTF-8 List-Id: Hi, Eric I have tried the new revision (rainbows-5.0.0.8.gf385) and it works great for me. Thanks! On Mon, Jan 9, 2017 at 10:43 PM, Eric Wong wrote: > alex0375@gmail.com wrote: >> Am I missing something? Can this be a part of Rainbows? > > Nope, you're not missing anything :) > Rainbows! was missing an EM feature introduced in 2012 :x > > I'll make a 5.1.0 release with following patches > (coming in-reply-to this email) soon. > > There's also rack 2.x compatibility sitting in rainbows.git. > https://bogomips.org/rainbows-public/20161117033531.GA4454@dcvr/T/ > > The following changes since commit bd7596e50bd094edf5e5842afb8239c158fe2491: > > Revert "t/t0044-autopush.sh: remove test" (2016-12-24 21:42:06 +0000) > > are available in the git repository at: > > git://bogomips.org/rainbows em-deferred > > for you to fetch changes up to f385ed423e11ad40822f688bc592eaa78efa5b34: > > eventmachine: wait for deferred actions to finish (2017-01-09 18:59:00 +0000) > > ---------------------------------------------------------------- > Eric Wong (2): > tests: re-enable EventMachine tests, again > eventmachine: wait for deferred actions to finish > > SIGNALS | 6 +++--- > lib/rainbows/event_machine.rb | 10 +++++++++- > t/GNUmakefile | 2 +- > t/app_deferred.ru | 8 +++++++- > t/t0700-app-deferred.sh | 18 +++++++++++++++--- > 5 files changed, 35 insertions(+), 9 deletions(-)