All future callbacks will be running on a daemon thread pool which can be interrupted at any time if the JVM exits, if the compiler finished its job.
All future callbacks will be running on a daemon thread pool which can be interrupted at any time if the JVM exits, if the compiler finished its job.
Here we are trying to make as sure as possible (unless the JVM crashes) that we'll run the given code.