Adding missing #include
Adding this_thread::interrupt()