Mój wiersz polecenia systemu Windows losowo zawiesza się podczas uruchamiania skryptu Ant . Skrypt nie ma w nim miejsc, w których czeka na dane wejściowe użytkownika.
Ponadto, gdy zawiesza się, mogę go odblokować, ustawiając okno poleceń i naciskając enter. Po naciśnięciu Enter proces jest kontynuowany.
Dzieje się to całkowicie losowo. I wygląda na to, że w końcu będzie dalej działać, ale będzie tam siedział kilka minut, zanim będzie kontynuował. Ale jeśli nacisnę Enter, zrobi to natychmiast.
Co się dzieje?
(Czy byłoby to lepsze w przypadku przepełnienia stosu? Nie sądzę, że ma to coś wspólnego z moim kodem, ponieważ nie ma miejsca, w którym należy pytać użytkownika. Więc zakładam, że ma to coś wspólnego z Windows.)