From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS33070 50.56.128.0/17 X-Spam-Status: No, score=0.0 required=3.0 tests=MSGID_FROM_MTA_HEADER, TVD_RCVD_IP shortcircuit=no autolearn=unavailable version=3.3.2 Path: news.gmane.org!not-for-mail From: Cary Cherng Newsgroups: gmane.comp.lang.ruby.rainbows.general Subject: Upgrading websocket application with Rainbows Date: Mon, 25 Mar 2013 16:59:39 -0700 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1364256355 5115 80.91.229.3 (26 Mar 2013 00:05:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 26 Mar 2013 00:05:55 +0000 (UTC) To: rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Original-X-From: rainbows-talk-bounces-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Tue Mar 26 01:06:22 2013 Return-path: Envelope-to: gclrrg-rainbows-talk@m.gmane.org X-Original-To: rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Delivered-To: rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org X-Greylist: delayed 369 seconds by postgrey-1.31 at rubyforge; Tue, 26 Mar 2013 00:05:53 UTC DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=qfXe4d46sSfKWs+c+VTd7GnuE452Rp9dgKmRFUXME+8=; b=KQIYZN1puSfEB2AfMMn8nU2RGVQdEp1jNT/Wo2K1VfC8YxgFbU/h3UkDdRkz1sFo6x skBLS4hFJX2eDkPcNwzUKFDi6EOXLnjN//mM7DIQZxh8gb3OrWaghWTSNSXNkWbL/k3R Yt86YrjTSkz+yVVV9RTSTygSEyx6pCoPQo9SdF293w8ldHkn1ipCIjwXtyzYLV2D1gSA rt7ti0PCXBO+DwDCqDqjI3BRv4gMmhByDR20+LBdHJN4Yc3vLFcNeMlliyTc8UfIF6lD Qdi617BNXUrVFlLEcTSwDXIMVP38LPgFri0RmeApGo4KTTvZNNLodERUvuDHSIAq8lqX 1jew== X-Received: by 10.182.132.43 with SMTP id or11mr1249090obb.67.1364255979322; Mon, 25 Mar 2013 16:59:39 -0700 (PDT) X-BeenThere: rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: rainbows-talk-bounces-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Errors-To: rainbows-talk-bounces-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Xref: news.gmane.org gmane.comp.lang.ruby.rainbows.general:460 Archived-At: Received: from 50-56-192-79.static.cloud-ips.com ([50.56.192.79] helo=rubyforge.org) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UKHPA-0001ct-Ig for gclrrg-rainbows-talk@m.gmane.org; Tue, 26 Mar 2013 01:06:20 +0100 Received: from localhost.localdomain (localhost [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id E0E732E09B; Tue, 26 Mar 2013 00:05:56 +0000 (UTC) Received: from mail-ob0-f177.google.com (mail-ob0-f177.google.com [209.85.214.177]) by rubyforge.org (Postfix) with ESMTP id ECBB62E09B for ; Tue, 26 Mar 2013 00:05:53 +0000 (UTC) Received: by mail-ob0-f177.google.com with SMTP id eh20so6646526obb.36 for ; Mon, 25 Mar 2013 17:05:52 -0700 (PDT) Received: by 10.60.33.74 with HTTP; Mon, 25 Mar 2013 16:59:39 -0700 (PDT) Is there a best practice for how to restart a Rails app that uses websockets? As far as I can tell, the Rainbows documentation doesn't say anything about how to deal with existing websocket connections when using signal handling to replace old processes with new ones. _______________________________________________ Rainbows! mailing list - rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org http://rubyforge.org/mailman/listinfo/rainbows-talk Do not quote signatures (like this one) or top post when replying