Jordan Sissel
Jordan Sissel
Known issue with eventmachine - mainly that you can only register one callback for any given watch. Adding a way to register multiple callbacks per watch should be easy enough...
Just an FYi, I'm still aware of this issue and will fix it soon.
I use 'filewatch' now instead of eventmachine-tail. I'll take patches, but don't have any immediate plans to improve this library further myself.
I recommend using filewatch instead of this library (jordansissel/ruby-filewatch). It doesn't use inotify due to its weird 'feature' behaviors and bugs in older linux kernels. It also works outside EM.
The successor to this project, filewatch, works in windows: https://github.com/jordansissel/ruby-filewatch
Thanks for filing :) I'll work on a test case that reproduces it (I can reproduce it by hand) and get a fix committed, soon.
Not yet, I've been busy managing SysAdvent this month. Today's the last day for it, so I'll have free time to fix this (and other pending todos) after it's all...
Hmm, github docs say this should be safe -- aka, I won't have to do a bunch of work, let's try it.
https://github.com/github/renaming#renaming-existing-branches