[#82706] [Ruby trunk Bug#13851] getting "can't modify string; temporarily locked" on non-frozen instances — cardoso_tiago@...
Issue #13851 has been updated by chucke (Tiago Cardoso).
3 messages
2017/09/07
[#82853] [Ruby trunk Bug#13916] Race condition when sending a signal to a new fork — russell.davis@...
Issue #13916 has been reported by russelldavis (Russell Davis).
3 messages
2017/09/19
[#82892] [Ruby trunk Bug#13921] buffered read_nonblock doesn't work as expected using SSLSocket — cardoso_tiago@...
Issue #13921 has been updated by chucke (Tiago Cardoso).
3 messages
2017/09/20
[ruby-core:82604] [Ruby trunk Feature#13803] Add Socket::Ifaddr.vhid on supported platforms
From:
hsbt@...
Date:
2017-09-01 02:57:33 UTC
List:
ruby-core #82604
Issue #13803 has been updated by hsbt (Hiroshi SHIBATA). I also confirmed to build success with FreeBSD 11.0-RELEASE-p1 ---------------------------------------- Feature #13803: Add Socket::Ifaddr.vhid on supported platforms https://bugs.ruby-lang.org/issues/13803#change-66426 * Author: asomers (Alan Somers) * Status: Closed * Priority: Normal * Assignee: hsbt (Hiroshi SHIBATA) * Target version: ---------------------------------------- VHIDs are used in the failover process for interfaces using the CARP protocol. This patch adds support for getting the VHID of an interface address. Tested on FreeBSD 11.0 and FreeBSD 12.0-CURRENT $ sudo ifconfig epair create $ sudo ifconfig epair0a 192.0.2.2/24 vhid 99 $ irb > require 'socket' > Socket.getifaddrs[11] => #<Socket::Ifaddr epair0a UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST 192.0.2.2 netmask=255.255.255.0 broadcast=192.0.2.255> > Socket.getifaddrs[11].vhid => 99 ---Files-------------------------------- Ifaddr.vhid.patch (1.62 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>