Does FFI automatically release the GVL when you call native functions? Otherwise you could be blocking the VM here unless the caller passes `IPC_NOWAIT`.