Jekyll --livereload on Windows: intermittent problems

Hi all. I realise Windows10 isn’t ideal and also that there’s some known problems around livereload.

However, after spending a couple hours on stack overflow, these forums, and elsewhere, I can totally get it working for about 60 seconds. I can serve, check the page, change some plaintext html, save, and it live reloads!

And then I’ll change it again, and save, and it live reloads!

And then I’ll change it again, and save, and it crashes.

I’ve attached a pastebin link. It seems to not be a problem until a few seconds after you actually go look at the page, and there’s often an issue about “Thing treated like a socket is not a socket” for the first error code (Where both in this pastebin are EBADF, sometimes the first is a socket issue).

Note the time stamps. The thread crashing was NOT a direct result of the regeneration or me browsing to it (other than the livereload refreshing for me).

I’ve installed/uninstalled Eventmachine with various flags. I’ve removed and added wdm as a gem in the gemfile and from bundle.

Any ideas? Most of the solutions online are both 1-2 years old, or are things I’ve tried regarding event machine.