Open termermc opened 1 year ago
Just as another data point: I wrote a website (portfolio type with admin area for adding projects, blog posts, etc) using Prologue a couple years ago, and once deployed, it was crashing with this error, IIRC. I pulled off of nim for a year or so after that due to being burned, and not seeing a suitable alternative.
Descrption
Prologue applications SIGSEV when using ORC with threads enabled.
Test program
Command
nim r -d:release --mm:orc --threads:on src/prologuetest.nim
Steps to reproduce
bombardier -c 3 -d 30s http://localhost:8080
to send requests with 3 connections for a maximum if 30 seconds (it crashed in a second or two, well before the 30s mark)wrk
instead of bombardier if you wantCommand Output
This is the output of running the program, including when I started hitting it with requests:
Notes
This is not an httpx or httpbeast problem, as running their benchmark programs with the same options and slamming them with concurrent requests does not cause any crashes.