Jekyll serve hangs under WSL, requires restart to kill process

Try this

jekyll serve --force-polling

Based on 2016 issue which was my first result on “Jekyll subsystem frozen” search

You can also use --no-watch to disable reloading on file change.