EMSGSIZEEMSGSIZE — संदेश बहुत लंबा
संदेश इतना बड़ा है कि सॉकेट या ट्रांसपोर्ट प्रोटोकॉल से परमाणु रूप से भेजा नहीं जा सकता।
इस एरर के कारण
डेटाग्राम प्रोटोकॉल द्वारा समर्थित अधिकतम आकार से अधिक है। UDP के लिए अधिकतम पेलोड 65,507 बाइट है।
इसे कैसे ठीक करें
प्रोटोकॉल सीमा के भीतर रहने के लिए संदेश का आकार कम करें। बड़े डेटा ट्रांसफर के लिए स्ट्रीम सॉकेट (TCP) का उपयोग करें।
संबंधित एरर कोड
ENOTCONNENOTCONN — ट्रांसपोर्ट एंडपॉइंट कनेक्टेड नहीं
ऐसे सॉकेट पर भेज या प्राप्त ऑपरेशन का प्रयास किया गया जो कनेक्टेड नहीं है।
EFAULTEFAULT — अमान्य पता
किसी सिस्टम कॉल को आर्गुमेंट के रूप में एक अमान्य मेमोरी पता दिया गया।
SIGPROF (27)SIGPROF (27) — प्रोफ़ाइलिंग टाइमर अलार्म
setitimer(ITIMER_PROF) से सेट किया गया profiling timer समाप्त हो गया।
ENOEXECENOEXEC — Exec फ़ॉर्मेट त्रुटि
ऐसी फ़ाइल को execute करने का प्रयास किया गया जो किसी मान्य executable फ़ॉर्मेट में नहीं है।
ESTALEESTALE — पुराना NFS फ़ाइल हैंडल
एक फ़ाइल हैंडल ऐसी फ़ाइल को संदर्भित करता है जो NFS सर्वर पर हटाई जा चुकी है या अब उपलब्ध नहीं है।
ECHILDECHILD — कोई चाइल्ड प्रोसेस नहीं
कॉलिंग प्रोसेस के पास wait करने के लिए कोई मौजूदा चाइल्ड प्रोसेस नहीं है।