sj26 / mailcatcher

Catches mail and serves it through a dream.
http://mailcatcher.me
MIT License
6.23k stars 571 forks source link

ruby-3.0.0/gems/eventmachine-1.2.7/lib/eventmachine.rb:1490:in `event_callback': undefined method `close' for 9:Integer (NoMethodError) #535

Closed bhartee-sahare closed 1 year ago

bhartee-sahare commented 1 year ago

ruby-3.0.0/gems/eventmachine-1.2.7/lib/eventmachine.rb:1490:in event_callback': undefined methodclose' for 9:Integer (NoMethodError)

I used the ruby-3.0.0 Rails 7.0.4.3 mailcatcher (0.2.4)

CringeDeveloper commented 1 year ago

This https://github.com/sj26/mailcatcher/issues/62

And this https://github.com/sj26/mailcatcher#bundler

So you just need to remove mailcatcher from gemfile (for some reason it break everything)

And run

gem install mailcatcher

sj26 commented 1 year ago

That version of mailcatcher is very old. It will be limited by interdependencies with your own application.

@CringeDeveloper is spot on — please remove mailcatcher from your Gemfile and install it using gem install mailcatcher.