That is a great question, I can check with our team to learn more about if this is intended behavior for non-fatal errors, or if this error is serious enough to warrant the server crashing
It looks like from the error message in the other post that you linked that the error is given the tag of fatal in which case a server crash makes sense.
Should it be given a different tag, potentially if you would like I can try to further track down how that specific error is being tagged/categorized and if that is something we can change and if it warrant the fatal tag!
Okay, I agree on the fatal treatment. In these cases, a complete server reload is the recommended approach.
However, disagree on this particular error being a fatal one. It's just a query timeout. In my opinion, that error should be caught and not even be a backend error per se, but surface this to the user properly via "Your query timed out" notification.
I can flag this for our engineers to take a look at. Would love to have it replaced with something like you said of "Your query timed out, please increase the time via x variable in your config to give the DB connector more time to complete".