SIGHUP (1)SIGHUP (1) — हैंगअप सिग्नल
नियंत्रण टर्मिनल बंद हुआ या सत्र नेता प्रक्रिया समाप्त हो गई।
इस एरर के कारण
टर्मिनल सत्र डिस्कनेक्ट हुआ (SSH टाइमआउट, टर्मिनल बंद)। कई डेमन SIGHUP को कॉन्फ़िगरेशन फ़ाइलें पुनः लोड करने के अनुरोध के रूप में व्याख्यायित करते हैं।
इसे कैसे ठीक करें
लॉगआउट के बाद प्रक्रियाएँ चालू रखने के लिए nohup या screen/tmux का उपयोग करें। डेमन के लिए, कॉन्फ़िगरेशन पुनः लोड करने हेतु SIGHUP हैंडलर लागू करें।
उदाहरण
# Send SIGHUP to reload config
kill -HUP $(pidof nginx)
# Trap SIGHUP in bash
trap 'echo reloading' HUPसंबंधित एरर कोड
ENOMEDIUMENOMEDIUM — कोई माध्यम नहीं मिला
ड्राइव या डिवाइस में कोई हटाने योग्य माध्यम मौजूद नहीं है।
EALREADYEALREADY — ऑपरेशन पहले से प्रगति में
इस सॉकेट पर एक नॉन-ब्लॉकिंग कनेक्शन प्रयास पहले से चल रहा है।
EDOMEDOM — गणितीय तर्क डोमेन से बाहर
किसी गणितीय फ़ंक्शन को उसके परिभाषित डोमेन के बाहर का तर्क प्राप्त हुआ।
SIGPIPE (13)SIGPIPE (13) — ब्रोकन पाइप सिग्नल
प्रक्रिया ने किसी ऐसे pipe या socket में लिखने का प्रयास किया जिसका पढ़ने वाला सिरा बंद हो चुका है।
EMLINKEMLINK — बहुत अधिक लिंक
किसी एकल फ़ाइल के लिए hard links की अधिकतम संख्या पार हो गई है।
EACCESEACCES — अनुमति अस्वीकृत
फ़ाइल अनुमतियाँ किसी फ़ाइल या संसाधन तक अनुरोधित पहुँच की अनुमति नहीं देतीं।