RX0344

डोमेन: निष्पादन

त्रुटि संदेश

process.%s को %s के लिए नकारा गया: OS संतान के पास कोई RushScript चाल या पार्स किया हुआ निवास नहीं जिस पर काम किया जाए

संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।

कहानी

आपने किसी ऐसे process पर reboot या resurrect लगाया जो एक OS संतान चला रहा है, और इंजन ने मना कर दिया। वजह समझिए। process.spawn of argv से शुरू हुआ OS प्रोसेस कोई RushScript नहीं है। उसके पास न कोई चाल है जिसे दोबारा चलाया जाए, और न कोई पार्स किया हुआ निवास जिसे दोबारा पार्स किया जाए। यानी reboot और resurrect के लिए उसके पास कुछ है ही नहीं। इंजन इन्हें किसी और चीज़ में बदलकर नहीं कर देता, क्योंकि आप जो चाहते थे वह कुछ और होता। वह साफ़ नकारता है। पर और क्रियाएँ चलती हैं: stop संतान को रोकता है, kill और vanish उसे ख़त्म करके उसके gtr को रिटायर कर देते हैं। और सब केवल अपनी संतानों पर। एक छोटा उदाहरण: process.reboot एक ऐसे gtrID पर जो ls चला रहा है। सुधार: अगर आप दोबारा चलाना चाहते हैं, तो kill करके process.spawn फिर बुला लें। संदेश में क्रिया और gtrID हैं।

पाठ Rush इंजन की त्रुटि सूची से लिया गया है।