On 2017-05-31 14:44, Steven Schveighoffer wrote:

I added it as a service to my systemd startup. I'm very new to systemd,
so I'm not sure how to get it to restart automatically.

This seems to be a good tutorial for System V, Upstart and systemd init
systems [1].

Bottom line is, if I compare vibe.d to other frameworks, none of them
actually crash the web server for an out-of-bounds error. I find the
situation very awkward.

The languages that these other frameworks are written in don't have the
same distinction of exceptions and errors as D has, in my experience.
Certainly not any framework written in Ruby, where the only way that can
happen if there's a bug in the interpreter.

[1]
https://www.digitalocean.com/community/tutorials/how-to-configure-a-linux-service-to-start-automatically-after-a-crash-or-reboot-part-1-practical-examples

/Jacob Carlborg