النشر الذري للملفات في Windows
حفظ المستندات headless يجهز ويدفع ملف staging حصريًا في مجلد الوجهة قبل نشر بايتاته الكاملة عبر استبدال ذري
في Windows، فشول ERROR_ACCESS_DENIED وERROR_SHARING_VIOLATION وERROR_LOCK_VIOLATION العابرة تسمح بثماني محاولات MoveFileEx كحد أقصى مع MOVEFILE_REPLACE_EXISTING وMOVEFILE_WRITE_THROUGH
الانتظارات بين المحاولات 1 و2 و4 و8 و16 و16 و16 ميلي ثانية، بإجمالي 63 ميلي ثانية انتظارات مطلوبة كحد أقصى؛ وجدولة نظام التشغيل ومدة syscall تحددان الزمن المنقضي الفعلي
الإلغاء مراعى قبل كل محاولة وقبل وبعد كل انتظار؛ والاستبدال الذري الناجح المكتمل هو حد النشر
الأقفال الدائمة أو قيود الوصول تحفظ الوجهة الأصلية وتبلغ آخر خطأ Windows ملتقطًا؛ وأخطاء نظام التشغيل الأخرى تفشل فورًا
عمليات حفظ المستندات الفاشلة تنظّف ملفات staging المملوكة لها؛ والنشر لا يحذف وجهة قائمة ولا يعود إلى نسخة جزئية
المسار الخاص نفسه ينشر الحفظ العادي وPDFs الموقعة وطوابع المستند الزمنية المستقلة؛ وLinux تواصل استخدام مسار fsync وإعادة التسمية الخاص بها
القبول الفعلي
الاختبارات تمسك مقبضات ملفات Windows حقيقية تمنع الحذف وتحرر قفلًا عابرًا على خيط آخر وتحتفظ بأقفال دائمة وتلغي أثناء إعادة المحاولة وتجرب استبدالًا للقراءة فقط
كل هدف Windows ينفذ أيضًا 500 استبدال ذري كامل و50 عملية حفظ مستند فعلية بإعادة تحميل أصلي، محافظًا على بايتات المصدر ويفحص تنظيف ملف staging
مسح منفصل بـ WinAPI فقط يعيد إنتاج فشل رفض الوصول العابر الأصلي دون HotPDF أو Cairo؛ وهذا يحدد حد النشر دون نسبة السبب إلى عملية غير مرصودة