<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hello,<div class=""><br class=""></div><div class="">I have been reading about NIF’s here: <a href="http://erlang.org/doc/tutorial/nif.html" class="">http://erlang.org/doc/tutorial/nif.html</a> but it seems like they are incredibly unsafe: “it is also the least safe, because a crash in a NIF brings the emulator down too”. The problem here is huge, ideally I can’t ever have my Erlang VM close.</div><div class=""><br class=""></div><div class="">What solution do you Erlangers use when you have to run low level code? My goal is to send a sort of “GET” request with a UUID and I will receive back that UUID along with some binary values. My C code works with this, but I can’t jeopardize the entire server crashing.</div><div class=""><br class=""></div><div class="">Thank you for your help!</div></body></html>