kgio RubyGem user+dev discussion/patches/pulls/bugs/help
 help / color / mirror / code / Atom feed
From: Ngan Pham <nganpham@gmail.com>
To: Eric Wong <e@80x24.org>
Cc: kgio-public@yhbt.net, Aaron Patterson <aaron@tenderlovemaking.com>
Subject: Re: Patch for GC.compact memory issue
Date: Mon, 24 May 2021 14:11:17 -0700	[thread overview]
Message-ID: <CAAvYYt6ruhhZcA4OmF=NQZ+-j0RJ0vT5f33tUCrREezo5mUCVQ@mail.gmail.com> (raw)
In-Reply-To: <20210524203310.GA17864@dcvr>

> Side note: Sorry if you found it confusing, I figured "README"
>   and "HACKING" are clearly labeled.  Not sure how to improve on
>   a directory listing for ease-of-navigation (works with "lftp" :>)

My apologies! After actually spending time and reading your
docs, it's pretty straight forward. Perhaps I'm spoiled with GitHub
pull requests and whatnot. The HACKING doc also says "pull
requests" welcome, although I'm not sure where...

> OK, so rb_const_get for things like Socket, Errno::EPIPE,
> Errno::ECONNRESET are fine (for now)?

I'll defer to Aaron. :-)

> Anyways, I hope to find time to drop kgio from unicorn later
> this year (I started a few years ago...).

Cool.

> And I really wish unicorn never became popular, it was only
> created to support buggy legacy apps that were too expensive to
> fix.

Shame you feel this way. Unicorn is amazing work and empowered
people/businesses across the world to do their job. You should be proud.

On Mon, May 24, 2021 at 1:33 PM Eric Wong <e@80x24.org> wrote:
>
> Ngan Pham <nganpham@gmail.com> wrote:
> > Hey Eric, actually there's 2 more references that need to be marked.
>
> Thanks, will apply those.  More about this at bottom.. +Cc tenderlove
>
> > @nganpham: Regarding actually fixing this on kgio, do you have
> > contacts to maintainer(s)? Or should I follow the instructions on the
> > (super confusing) site? https://yhbt.net/kgio/
>
> Side note: Sorry if you found it confusing, I figured "README"
>   and "HACKING" are clearly labeled.  Not sure how to improve on
>   a directory listing for ease-of-navigation (works with "lftp" :>)
>
> > @tenderlove: I think the other "const_gets" in that file probably need
> > the same treatment.
> > https://yhbt.net/kgio.git/tree/ext/kgio/accept.c#n501 and
> > https://yhbt.net/kgio.git/tree/ext/kgio/accept.c#n503 If a constant is
> > defined in pure Ruby (not with rb_define_class), then it's also
> > allowed to move.
> > @nganpham: oof! You're right! I will amend the patch. Good catch.
>
> OK, so rb_const_get for things like Socket, Errno::EPIPE,
> Errno::ECONNRESET are fine (for now)?
>
> Anyways, I hope to find time to drop kgio from unicorn later
> this year (I started a few years ago...).
>
> And I really wish unicorn never became popular, it was only
> created to support buggy legacy apps that were too expensive to
> fix.

  reply	other threads:[~2021-05-24 21:11 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-24 14:14 Patch for GC.compact memory issue Ngan Pham
2021-05-24 17:22 ` Eric Wong
2021-05-24 19:00   ` Ngan Pham
2021-05-24 20:33     ` Eric Wong
2021-05-24 21:11       ` Ngan Pham [this message]
2021-05-24 21:48         ` [PATCH] HACKING: update docs with "git request-pull" info Eric Wong
2021-05-25 16:41         ` Patch for GC.compact memory issue Aaron Patterson
2021-05-25 22:50           ` Eric Wong

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://yhbt.net/kgio/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAAvYYt6ruhhZcA4OmF=NQZ+-j0RJ0vT5f33tUCrREezo5mUCVQ@mail.gmail.com' \
    --to=nganpham@gmail.com \
    --cc=aaron@tenderlovemaking.com \
    --cc=e@80x24.org \
    --cc=kgio-public@yhbt.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://yhbt.net/kgio.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).