ENOTCONNENOTCONN — ट्रांसपोर्ट एंडपॉइंट कनेक्टेड नहीं
ऐसे सॉकेट पर भेज या प्राप्त ऑपरेशन का प्रयास किया गया जो कनेक्टेड नहीं है।
इस एरर के कारण
ऐसे सॉकेट पर डेटा ट्रांसफर का प्रयास किया गया जो connect() से कनेक्ट नहीं हुआ, या कनेक्शन समाप्त हो गया।
इसे कैसे ठीक करें
stream सॉकेट पर डेटा भेजने से पहले connect() कॉल करें। जाँचें कि कनेक्शन टूटा तो नहीं और यदि आवश्यक हो तो पुनः कनेक्ट करें।
संबंधित एरर कोड
SIGURG (23)SIGURG (23) — अर्जेंट सॉकेट स्थिति
एक socket पर urgent या out-of-band डेटा पहुँचा।
EACCESEACCES — अनुमति अस्वीकृत
फ़ाइल अनुमतियाँ किसी फ़ाइल या संसाधन तक अनुरोधित पहुँच की अनुमति नहीं देतीं।
SIGUSR2 (12)SIGUSR2 (12) — उपयोगकर्ता-परिभाषित सिग्नल 2
एप्लिकेशन-विशिष्ट उद्देश्यों के लिए दूसरा उपयोगकर्ता-परिभाषित सिग्नल। डिफ़ॉल्ट क्रिया प्रक्रिया को समाप्त करना है।
EAGAINEAGAIN — संसाधन अस्थायी रूप से अनुपलब्ध
अनुरोधित ऑपरेशन नॉन-ब्लॉकिंग संसाधन पर ब्लॉक हो जाता, या कोई सिस्टम संसाधन अस्थायी रूप से अनुपलब्ध है।
ENOLCKENOLCK — कोई Lock उपलब्ध नहीं
सिस्टम के file locks का pool समाप्त हो गया है।
ENOTBLKENOTBLK — ब्लॉक डिवाइस आवश्यक
जहाँ ब्लॉक डिवाइस आवश्यक था, वहाँ नॉन-ब्लॉक डिवाइस निर्दिष्ट किया गया।