General

Profile

kirs (Kir Shatrov)

  • Login: kirs
  • Email: shatrov@me.com
  • Registered on: 10/09/2014
  • Last connection: 09/19/2020

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 2 4 6

Activity

10/02/2020

08:44 AM Ruby master Feature #17145: Ractor-aware `Object#deep_freeze`
I'd really like to support this change for reasons I've describe in https://bugs.ruby-lang.org/issues/17180
We can t...
kirs (Kir Shatrov)

09/19/2020

09:33 PM Ruby master Bug #17180: Ractor and constant referencing
Another example:
```ruby
Person = Struct.new(:name)
CREATOR = Person.new("Matz").freeze
parser = Ractor.new { CREAT...
kirs (Kir Shatrov)
09:24 PM Ruby master Bug #17180 (Open): Ractor and constant referencing
Hey there.
From a high level, this bug report is describing my experience building something simple with Ractor wi...
kirs (Kir Shatrov)

08/27/2020

07:39 AM Ruby master Revision 2038cc6c (git): Make Socket.getaddrinfo interruptible (#2827)
Before, Socket.getaddrinfo was using a blocking getaddrinfo(3) call.
That didn't allow to wrap it into Timeout.timeou...
kirs (Kir Shatrov)

06/04/2020

11:46 PM Ruby master Revision a16fcb42 (git): Update docs in net/http.rb
...to reflect that Net::HTTP.start accepts keep_alive_timeout as an option. kirs (Kir Shatrov)

06/01/2020

10:20 AM Ruby master Feature #16476: Socket.getaddrinfo cannot be interrupted by Timeout.timeout
mame (Yusuke Endoh) wrote in #note-7:
> We discussed this issue at the dev-meeting, and it requires @Glass_saga's rev...
kirs (Kir Shatrov)

02/11/2020

11:02 PM Ruby master Misc #16561: DevelopersMeeting20200227Japan
* [Feature #16476] Socket.getaddrinfo cannot be interrupted by Timeout.timeout (kirs)
* Would we be happy with the ...
kirs (Kir Shatrov)

01/10/2020

02:47 AM Ruby master Feature #16476: Socket.getaddrinfo cannot be interrupted by Timeout.timeout
Dan0042 (Daniel DeLorme) wrote:
> +1
>
> This has been an issue for a very long time, and it's often been handled...
kirs (Kir Shatrov)

01/03/2020

01:49 PM Ruby master Feature #16476 (Closed): Socket.getaddrinfo cannot be interrupted by Timeout.timeout
It seems like the blocking syscall done by `Socket.getaddrinfo` blocks Ruby VM in a way that Timeout.timeout has no e... kirs (Kir Shatrov)

11/29/2019

01:33 PM Ruby master Feature #16381 (Open): Accept resolv_timeout in Net::HTTP
This is a follow-up to https://bugs.ruby-lang.org/issues/15553 and a successor of https://github.com/ruby/ruby/pull/1... kirs (Kir Shatrov)

Also available in: Atom