सामग्री पर जाएं
Linux/POSIX एररएरर
EMSGSIZE

EMSGSIZE — संदेश बहुत लंबा

संदेश इतना बड़ा है कि सॉकेट या ट्रांसपोर्ट प्रोटोकॉल से परमाणु रूप से भेजा नहीं जा सकता।

linuxmacosunix

इस एरर के कारण

डेटाग्राम प्रोटोकॉल द्वारा समर्थित अधिकतम आकार से अधिक है। UDP के लिए अधिकतम पेलोड 65,507 बाइट है।

इसे कैसे ठीक करें

प्रोटोकॉल सीमा के भीतर रहने के लिए संदेश का आकार कम करें। बड़े डेटा ट्रांसफर के लिए स्ट्रीम सॉकेट (TCP) का उपयोग करें।

आधिकारिक दस्तावेज़

संबंधित एरर कोड