bind std::_Exit (needed for correct forkin)
rework initialization order
fork 0.1 seconds after initialization, use _Exit to prevent parent process to call destructors