> Simon Eskildsen <[email protected]> wrote: > > + tcp_info = Raindrops::TCP_Info.new(socket) > > + raise Errno::EPIPE, "client closed connection".freeze, [] if > > closed_state?(tcp_info.state)
Also, I guess if you're using this frequently, it might make sense to keep the tcp_info object around and recycle it using the Raindrops::TCP_Info#get! method. #get! has always been supported in raindrops, but I just noticed RDoc wasn't picking it up properly :x Anyways I've fixed the documentation over on the raindrops list https://bogomips.org/raindrops-public/[email protected]/ ("[PATCH] ext: fix documentation for C ext-defined classes") https://bogomips.org/raindrops-public/[email protected]/ ("[PATCH] TCP_Info: custom documentation for #get!") ... and updated the RDoc on https://bogomips.org/raindrops/ Heck, I wonder if it even makes sense to reuse a frozen empty Array when raising the exception... -- unsubscribe: [email protected] archive: https://bogomips.org/unicorn-public/
