الفرق بين المراجعتين لصفحة: «Ruby/FiberError»

من موسوعة حسوب
ط مراجعة وتدقيق.
طلا ملخص تعديل
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 2: سطر 2:
يُرمى الاستثناء <code>FiberError</code> عند محاولة إجراء عمليّةٌ غير صحيحةٍ في الصنف <code>[[Ruby/Fiber|Fiber]]</code>، تحديدًا عند محاولة استدعاء/استئناف ليف ميِّت، أو محاولة التّوليد من الليف الجذر (root fiber)، أو استدعاء ليفٍ عبر خيوطٍ (threads).<syntaxhighlight lang="ruby">
يُرمى الاستثناء <code>FiberError</code> عند محاولة إجراء عمليّةٌ غير صحيحةٍ في الصنف <code>[[Ruby/Fiber|Fiber]]</code>، تحديدًا عند محاولة استدعاء/استئناف ليف ميِّت، أو محاولة التّوليد من الليف الجذر (root fiber)، أو استدعاء ليفٍ عبر خيوطٍ (threads).<syntaxhighlight lang="ruby">
fiber = Fiber.new{}
fiber = Fiber.new{}
fiber.resume #=> nil
fiber.resume #=> nil
fiber.resume #=> FiberError: dead fiber called
fiber.resume #=> FiberError: dead fiber called


</syntaxhighlight>
</syntaxhighlight>
سطر 14: سطر 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

مصادر