Sitelet https://github.com/guard/listen/pull/218
Skip to content

show inotify limit error *before* calling abort - #218

Merged
thibaudgg merged 1 commit into
guard:masterfrom
chronomantic:show_inotify_limit_error
Apr 25, 2014
Merged

thibaudgg merged 1 commit into
guard:masterfrom
chronomantic:show_inotify_limit_error

Conversation

@e2

@e2 e2 commented Apr 25, 2014

Copy link
Copy Markdown
Contributor

Celluloid catches abort(SystemExit) and shuts down the supervisor group
without displaying the abort message.

Celluloid catches abort(SystemExit) and shuts down the supervisor group
without displaying the abort message.
@e2

e2 commented Apr 25, 2014

Copy link
Copy Markdown
Contributor Author

I think this deserves merging and releasing above everything else, because lots of Linux users will be upgrading with potentially having the inotify limits reset and ... getting NO warning (!).

That's because celluloid catches the failing adapter's abort and ignores the message - which is never shown.

@thibaudgg

Copy link
Copy Markdown
Member

Good catch!

thibaudgg added a commit that referenced this pull request Apr 25, 2014
show inotify limit error *before* calling abort
@thibaudgg
thibaudgg merged commit bbc8879 into guard:master Apr 25, 2014
@thibaudgg

Copy link
Copy Markdown
Member

2.7.2 released, https://github.com/guard/listen/releases

@thibaudgg

Copy link
Copy Markdown
Member

It seems to have some "uninitialized constant INotify" errors on travis randomly: https://travis-ci.org/guard/listen/jobs/23731057#L568

@e2

e2 commented Apr 25, 2014

Copy link
Copy Markdown
Contributor Author

My mistake - I pushed the fix directly to master (fixed broken spec - travis should work now consistently).

@e2
e2 deleted the show_inotify_limit_error branch April 25, 2014 06:48
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

Successfully merging this pull request may close these issues.

2 participants