حالة تسابق

حالة التسابق أو حالة التعارض (بالإنجليزية: race condition) هو عيب في نظام إلكتروني أو حاسوبي، لم يؤخذ بعين الاعتبار عند التصميم، يظهر حين الحصول على نتيجة مختلفة حسب الترتيب الذي نُفذت به العمليات.[1] لظهور هذه الحالة تأثيرات سلبية بعيدة المدى قد تلزم إعادة تشغيل النظام.
لتفادي هذه الحالة يجب التأكد من أن العمليات التي سيجري تنفيذها تباعًا هي مستقلة.
مراجع
- ^ "معلومات عن حالة تسابق على موقع cwe.mitre.org". cwe.mitre.org. مؤرشف من الأصل في 2022-03-16.