عندي برنامج VB.NET يقوم بتحمل الملفات من FTP خاص بي
ولكن ان انقطع الاتصال في منتصف التحميل فان البرنامج يعلق ويستهلك 95% من المعالج ويبقى في الذاكرة بدون اي حركة Suspend
المطلوب : انه عند حصول اي خلل أو انقطاع مفاجئ للنت في منتصف تحميل ملف معين وليكن 5 ميجا مثلا : المطلوب ان يحاول تحميله من جديد والا يتجمد البرنامج ويجمد معه الجهاز.
طبعا انا عملت تايمر كل 5 ثواني يفحص الانقطاع او مشاكل السوكت try + catch وعند حدوث catch اقوم بعمل اعادة تشغيل للبرنامج وان العملية هذه ضبطت معي 50% الا انه يوجد تعليقات لا يستجيب لها النظام مطلقا مطلقا، واكتشفت ان الخلل يحصل في اثناء بدء البرنامج بالتحميل في ملفات كبيرة الحجم مثلا 2 ميجا وفور حصول الانقطاع او انفصال النت فان النظام لا يستجيب معي اطلاقا ويستهلك 95 % من المعالج وكذلك الرام
يا أخوة يا ريت لو حد عنده اي افادة الا يبخل علي بالله عليكم ، حيث مطلوب ان يشتغل النظام على جهاز منفصل ولوحده وان يعالج اي مشكلة تواجههة تلقائيا.
شكرا