There are some node conditions that may lead it to get non-functional (out of disk space, out of memory, exception, etc). Some of these conditions may already be covered in source code as release assertions, but this might not be the proper way to handle it.