الفرق بين المراجعتين لصفحة: «Ruby/FiberError»
< Ruby
أنشأ الصفحة ب'{{DISPLAYTITLE:الصنف <code>FiberError</code> في روبي}} يُرمى الاستثناء <code>FiberError</code> عند محاولة إجراء عمليّةٌ غ...' |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين) | |||
سطر 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 | [[تصنيف:Ruby Error]] | ||
[[تصنيف:Ruby Fiber]] |
المراجعة الحالية بتاريخ 13:05، 21 نوفمبر 2018
يُرمى الاستثناء FiberError
عند محاولة إجراء عمليّةٌ غير صحيحةٍ في الصنف Fiber
، تحديدًا عند محاولة استدعاء/استئناف ليف ميِّت، أو محاولة التّوليد من الليف الجذر (root fiber)، أو استدعاء ليفٍ عبر خيوطٍ (threads).
fiber = Fiber.new{}
fiber.resume #=> nil
fiber.resume #=> FiberError: dead fiber called