da bi mi serverska aplikacija radila normalno potrebno je da se prije zatvaranja aplikacije server diskonektuje, ali na x on automatski zatvara aplikaciju i server i dalje ostaje u stanju slusanja jer se slusanje vrsi u posebnoj niti programa. Dodala sam events na x da mi izbaci messagebox sa porukom da se treba prvo diskonektovati. Kad ti kliknes na x on izbaci taj messagebox i ti kliknes na OK i on odmah zatvori
if (serverStart==true)
{
MessageBox::Show(S"Ne mozes zatvoriti aplikaciju dok se ne diskonektujes", S"Upozorenje");
}
//else
// this->Close();
na ovo mi on blokira kad je serverStart==false, a kad je true, on izbaci messagebox i zatvori aplikaciju na OK.