الفرق بين المراجعتين ل"Ruby/FiberError"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط
ط
 
سطر 11: سطر 11:
 
[[تصنيف:Ruby]]
 
[[تصنيف:Ruby]]
 
[[تصنيف:Ruby Class]]
 
[[تصنيف:Ruby Class]]
 +
[[تصنيف:Ruby Error]]
 
[[تصنيف:Ruby Fiber]]
 
[[تصنيف:Ruby Fiber]]

المراجعة الحالية بتاريخ 13:05، 21 نوفمبر 2018

يُرمى الاستثناء FiberError عند محاولة إجراء عمليّةٌ غير صحيحةٍ في الصنف Fiber، تحديدًا عند محاولة استدعاء/استئناف ليف ميِّت، أو محاولة التّوليد من الليف الجذر (root fiber)، أو استدعاء ليفٍ عبر خيوطٍ (threads).

fiber = Fiber.new{}
fiber.resume #=> nil
fiber.resume #=> FiberError: dead fiber called

مصادر