Project

General

Profile

Actions

Feature #8073

closed

Add multicast support to Rinda::Ring*

Added by drbrain (Eric Hodel) over 11 years ago. Updated over 11 years ago.

Status:
Closed
Target version:
[ruby-core:53300]

Description

This patch adds multicast support to Rinda::Ring.

If the addresses list for Rinda::RingServer or Rinda::RingFinger contain a multicast address then a multicast socket will automatically be created and used.

Rinda::RingServer#initialize was changed to accept three arguments, but in a backwards-compatible manner.

Rinda::RingServer#shutdown was added.

Tests for socket creation were added.


Files

rinda.multicast.patch (8.82 KB) rinda.multicast.patch drbrain (Eric Hodel), 03/11/2013 10:25 AM
rinda.multicast.2.patch (8.83 KB) rinda.multicast.2.patch drbrain (Eric Hodel), 03/12/2013 02:09 AM
rinda.multicast.3.patch (8.86 KB) rinda.multicast.3.patch Added missing () to match style drbrain (Eric Hodel), 03/13/2013 06:19 AM

Related issues 1 (0 open1 closed)

Related to Ruby master - Bug #8159: Build failure introduced by Rinda changesClosedusa (Usaku NAKAMURA)03/24/2013Actions

Updated by seki (Masatoshi Seki) over 11 years ago

  • Assignee changed from seki (Masatoshi Seki) to drbrain (Eric Hodel)

please commit this patch.

Actions #4

Updated by drbrain (Eric Hodel) over 11 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r39895.
Eric, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


  • lib/rinda/ring.rb: Add multicast support to Rinda::RingFinger and
    Rinda::RingServer. [ruby-trunk - Bug #8073]
    • test/rinda/test_rinda.rb: Test for the above.

    • NEWS: Update with Rinda multicast support

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0