General

Profile

aaron@serendipity.cx (Aaron Stone)

  • Login: aaron@serendipity.cx
  • Email: aaron@serendipity.cx
  • Registered on: 12/26/2013
  • Last sign in: 08/17/2019

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 3 3

Activity

08/17/2019

04:07 PM Ruby Feature #9925: rsock_addrinfo uses DNS family AF_UNSPEC for lookup causing high IPv6 AAAA volume
Thank you Craig! Since your patch was accepted, this ticket is now resolved for me. I'll also mark my Ruby Github PR as resolved by your PR. aaron@serendipity.cx (Aaron Stone)

04/04/2015

06:54 AM Ruby Bug #10948: When cross-compiling Ruby 2.2.1 for Win32, securerandom.rb fails while trying to use Win32 native libraries
This hasn't landed on ruby_2_2 yet, could you re-open the issue to track it until resolution? aaron@serendipity.cx (Aaron Stone)

03/08/2015

06:55 AM Ruby Bug #10948: When cross-compiling Ruby 2.2.1 for Win32, securerandom.rb fails while trying to use Win32 native libraries
Normally a PR would be against trunk, but trunk has moved all Win32-specific code out of lib/securerandom.rb, so if the same problem exists on trunk it will require a different solution. aaron@serendipity.cx (Aaron Stone)
06:54 AM Ruby Bug #10948 (Closed): When cross-compiling Ruby 2.2.1 for Win32, securerandom.rb fails while trying to use Win32 native libraries
Between Ruby 2.1 and 2.2, lib/securerandom.rb was modified to assume that if /mswin|mingw/ =~ RUBY_PLATFORM then Win32 libraries are available. This is not true for a cross-compile environment, however. So the pre-Ruby-2.2 checks to use ... aaron@serendipity.cx (Aaron Stone)

02/25/2015

07:01 PM Ruby Bug #10876: Win32API.new fails when an Array is given for the import argument
Thank you for the fix! This must still be backported to ruby_2_2 branch! aaron@serendipity.cx (Aaron Stone)

02/21/2015

07:51 AM Ruby Bug #10876 (Closed): Win32API.new fails when an Array is given for the import argument
In Ruby 2.2.0, the Win32API.new method fails when an Array is given for the import argument. In all previous versions, it can be either an Array or a String.
The mistake occurred when Aaron Patterson converted to Fiddle and expected t...
aaron@serendipity.cx (Aaron Stone)

02/05/2015

12:36 AM Ruby Bug #9432: ThreadError [ Attempt to unlock a mutex which is locked by another thread ]
Dear Ruby maintainers: this is still a problem. Please, help out here. aaron@serendipity.cx (Aaron Stone)

01/21/2015

08:42 AM Ruby Bug #9432: ThreadError [ Attempt to unlock a mutex which is locked by another thread ]
In Ruby 1.9.3, thread.rb has Queue.pop defined as:
~~~
183 def pop(non_block=false)
184 @mutex.synchronize{
185 while true
186 if @que.empty?
187 raise ThreadError, "queue empty" if non_block
188 ...
aaron@serendipity.cx (Aaron Stone)
07:43 AM Ruby Bug #9432: ThreadError [ Attempt to unlock a mutex which is locked by another thread ]
The error also shows up here: https://github.com/iconara/cql-rb/issues/68
This is not an issue with the applications or the gems, or that eventmachine is written in C++. It's an MRI Ruby problem in the 2.0 implementation of Queue.pop,...
aaron@serendipity.cx (Aaron Stone)

12/13/2014

01:17 AM Ruby Bug #9432: ThreadError [ Attempt to unlock a mutex which is locked by another thread ]
Note: Sidekiq does not appear to be using eventmachine, which has a similar bug at #9132. Any ideas on what is going on here? I can reproduce the bug from all releases of Ruby 2.0.0pxxx including 2.0.0p598. aaron@serendipity.cx (Aaron Stone)

Also available in: Atom