<div dir="ltr">Hey, <div><br></div><div style>in order to avoid stupid mistakes on production we have disabled break signal handling for the VM by adding +Bi switch to the options passed to 'beam.smp' command. As a result, if anyone is connect to the shell via pipe and hits CTRL+C - nothing should happen. In order to kill the node someone must intentionally run init:stop()/q() from inside of the node.</div>
<div style><br></div><div style>Unfortunately, as a result, we are not able to handle USR1 signals anymore and thus not being able to generate crash dumps when the VM is stuck. If +Bi option is passed VM is terminated with "User defined signal 1" reason. </div>
<div style><br></div><div style>Temporarily we can run the VM with +Bc switch however I was wondering if there is any other way to completely disable SIGINT, but not SIGUSR1 signal handlers?</div><div style><br></div><div style>
Thanks, </div><div style>Michal </div></div>