Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

undefining the allocator of T_DATA class IodineObjectStorage at startup #154

Open
travisbell opened this issue Jan 30, 2024 · 2 comments
Open

Comments

@travisbell
Copy link

travisbell commented Jan 30, 2024

System Information

  • OS: Ubuntu 20.04
  • Ruby: 3.2.3
  • Version: 0.7.57
  • OpenSSL: OpenSSL 1.1.1f 31 Mar 2020

Description

Hey Bo, been playing Iodine and it's been great. One weird thing, that I don't know if it matters or not, is that when I start Iodine:

bundle exec iodine -w 2 -t 6 -b 0.0.0.0 -p 8080 config.ru

I get the following message printed to stdout:

/usr/local/bundle/gems/iodine-0.7.57/lib/iodine/iodine_ext.so: warning: undefining the allocator of T_DATA class IodineObjectStorage

It doesn't seem to affect anything, but I'm just wondering what it's about?

@patrick99e99
Copy link

patrick99e99 commented Apr 23, 2024

+1

I get something similar (after upgrading to ruby 3)

~/.rbenv/versions/3.3.0/lib/ruby/gems/3.3.0/gems/iodine-0.7.57/lib/iodine/iodine_ext.bundle: warning: undefining the allocator of T_DATA class IodineObjectStorage

@boazsegev
Copy link
Owner

This being only a warning, do you experience any side-effects?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants