RX0156

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

त्रुटि संदेश

process.%s अस्वीकृत: %s पूछने वाले gtr की संतान नहीं है

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

कहानी

आपने एक process को ऐसे gtr पर क्रिया करने भेजा जो उसकी संतान नहीं है, और इंजन ने मना कर दिया। नियम यह है: जिसने जन्म दिया वह माता-पिता है और अपनी संतान को रोक या मार सकता है, पर अपने पड़ोसी process को नहीं। हर gtr अपना parent दर्ज करता है, यानी वह gtr जिसके process.new[] ने उसे बनाया, और हर lifecycle क्रिया, reboot, stop, kill, vanish या resurrect, तभी चलती है जब पूछने वाला gtr वही parent हो। इसलिए कोई process खुद पर, अपने सहोदर पर, अपने parent पर या ऐसे gtr पर क्रिया नहीं कर सकता जिसे उसने बनाया ही नहीं। इंजन इसे चुपचाप मान नहीं लेता। उदाहरण: process A ने process B का पता पकड़ा, जिसे C ने बनाया था, और process.stop चलाया। जैसे आप पड़ोसी के बच्चे को डाँटने लगें। इलाज: क्रिया केवल उन processes पर कीजिए जिन्हें आपके gtr ने process.new[] से बनाया। संदेश में क्रिया और वह पता है जो लिखा गया।

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