diff options
author | Eric Wong <e@80x24.org> | 2016-12-15 22:53:48 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2016-12-15 23:51:08 +0000 |
commit | 333347c3ae54c8d605c673fcd11ff8dcb2ea4c38 (patch) | |
tree | 0663faa01cb9f84457a1b55ab52867ed986dd64c /ext/kgio/kgio_ext.c | |
parent | 64dc570f4b99f68b5ed792b36e7e8abc3df74927 (diff) | |
download | kgio-333347c3ae54c8d605c673fcd11ff8dcb2ea4c38.tar.gz |
The regression for existing users was unnacceptable and completely poor judgement on my part. This change brings us back to potentially not-future-compatible code which will impose maintenance burdens on us in the face of future Ruby changes. But TODAY, it is the most performant option for folks who need to use autopush. Revert "resurrect Kgio.autopush support in pure Ruby" and "remove autopush support and make it a no-op" This reverts commits 64dc570f4b99f68b5ed792b36e7e8abc3df74927 and 4347980fa66115425fa8b765353c8b1bfe5dec24.
Diffstat (limited to 'ext/kgio/kgio_ext.c')
-rw-r--r-- | ext/kgio/kgio_ext.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/kgio/kgio_ext.c b/ext/kgio/kgio_ext.c index c3e59ec..8829eae 100644 --- a/ext/kgio/kgio_ext.c +++ b/ext/kgio/kgio_ext.c @@ -95,6 +95,7 @@ void Init_kgio_ext(void) init_kgio_writev(); init_kgio_connect(); init_kgio_accept(); + init_kgio_autopush(); init_kgio_poll(); init_kgio_tryopen(); } |