Removing exit(-1) from FatalErrors

I wasn't aware that the spec says that after FatalError we can still
'live' and not die with exit(-1). Sorry for all the warnings generated