मेरे सॉफ्टवेयर में एक बग है जो तब होता है जब मुझे कनेक्शन टाइमआउट मिलता है। ये त्रुटियां बहुत दुर्लभ हैं (आमतौर पर जब मेरा कनेक्शन हमारे आंतरिक नेटवर्क द्वारा गिरा दिया जाता है)। मैं कृत्रिम रूप से इस तरह का प्रभाव कैसे उत्पन्न कर सकता हूं ताकि मैं हमारे सॉफ़्टवेयर का परीक्षण कर सकूं?
अगर यह मायने रखता है कि ऐप CAsyncSocket कक्षाओं का उपयोग करके C ++ / MFC में लिखा गया है।
संपादित करें:
मैंने एक गैर-मौजूद होस्ट का उपयोग करने की कोशिश की है, और मुझे सॉकेट त्रुटि मिलती है:
WSAEINVAL (10022) अमान्य तर्क
मेरा अगला प्रयास एक अलग पोर्ट से कनेक्ट करने के अलेक्जेंडर के सुझाव का उपयोग करने का था , उदाहरण के लिए 81 (हालांकि मेरे अपने सर्वर पर)। वह महान काम किया। वास्तव में एक गिरा हुआ कनेक्शन (60 सेकंड प्रतीक्षा, फिर त्रुटि) के समान है। धन्यवाद!