Skip to content

Crashing in Windows 10 with Ruby 3.2.1 #144

@Youdaman

Description

@Youdaman

Running a basic Sinatra app with rerun app.rb and then modifying the file produces the following error and the process crashes.

...
15:16:54 [rerun] Watching . for **/*.{rb,js,coffee,css,scss,sass,erb,html,haml,ru,yml,slim,md,feature,c,h} with Windows adapter
15:17:09 [rerun] Change detected: 1 modified: app.rb
15:17:09 [rerun] Sending signal TERM to 1304
15:17:09 [rerun] Signal TERM failed: Errno::EINVAL: Invalid argument
15:17:09 [rerun] Sending signal INT to 1304

I tried it both before/after installing the wdm gem, same result. Tried it both in standard Windows command prompt and Git Bash command prompt, same result.

After some searching I randomly found the following solution: https://stackoverflow.com/a/76500835/67675

After adding gem "puma" to the Gemfile and running bundle install I was about to run rerun app.rb and modify the file without it crashing. Only problem is I couldn't Ctrl-C the process and have to kill it manually.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions