In recent commits to my fork, I tried to reduce usage of sleeping in the main thread, but it does not yet solve incompatibility with k(ernel)stuff, this is because kernel is simply too slow to suspend process before patch is applied. Will update when I figure something out.