
Meu prompt de comando do Windows irá congelar aleatoriamente ao executar umFormigaroteiro. O script não possui pontos onde aguarda a entrada do usuário.
Além disso, quando ele congela, posso descongelá-lo focando a janela de comando e pressionando Enter. Após pressionar enter, o processo continua.
Isso acontece de forma totalmente aleatória. E parece que eventualmente continuará ligado, mas ficará parado por vários minutos antes de continuar. Mas se eu pressionar enter, isso acontece instantaneamente.
O que está acontecendo?
(Isso seria melhor para Stack Overflow? Não acredito que isso tenha algo a ver com meu código, porque não há nenhum local solicitando a entrada do usuário. Portanto, presumo que tenha algo a ver com o Windows.)
Responder1
Desative QuickEdit Mode
e/ou Insert option
nas propriedades do cmd. Problema resolvido
Responder2
Posso ter encontrado o problema. Através de algumas tentativas e erros, parece que quando clico no prompt de comando, o console congela. Quando pressiono escape (para tirar o cursor da janela), ele descongela o console.
Portanto, para evitar esse problema, simplesmente não clico na janela do prompt de comando do Windows enquanto algo estiver em execução.
Responder3
Discordo totalmente que tenha algo a ver com o Windows.
Meu raciocínio é o seguinte: quando você foca na janela e pressiona Enter, ela continua funcionando.
Há um problema com seu script, não com o Windows e não com o prompt de comando.