سلام دوستان
در زمان بستن برنامه سرور. وقتی کلاینتی به tidtcpserver متصل است و یا به هر دلیلی ارتباط آن با سرور با مشکل مواجه شده با اجرای کد
IdTCPServer1.Active := false;
و یا
IdTCPServer1.Free;
برنامه با مشکل deadlocks مواجه میشود.
این مشکل در زمان عدم اتصال tidtcpserver به کلاینتی وجود ندارد و بدون مشکل برنامه بسته میشود.
لطفا برای رفع مشکل راهنمایی فرمایید.