Despois de facer clic en deter, a tarefa aínda produce saída: como confirmar se a detención foi exitosa?
As solicitudes de detención poden fallar ou atoparse con cambios no tempo de execución; non asumas que os cambios nos botóns significan que todas as operacións foron revogadas.
Deter implica tanto o tempo de execución como a visualización
A operación de detención da páxina tenta cancelar a execución de Agent e deter o fluxo de resposta actual; estes dous pasos non son exactamente iguais. O indicador de actividade da interface pode cambiar primeiro; se a cancelación da execución falla, aparecerá unha indicación de que a detención fallou e que se intente de novo. Polo tanto, a saída que xa non se despraza non é igual á confirmación do servidor de que a tarefa se detivo, nin o peche da páxina pode substituír a comprobación do resultado da detención.
Continuar o procesamento en función do estado máis recente do tempo de execución
Se o tempo de execución cambiou, a interface pode indicar que se reconecte ao tempo de execución actual en lugar de cancelar a tarefa correspondente ao estado antigo. Agarda a que apareza o estado e a saída máis recentes antes de decidir se deter de novo. Cando a rede non estea dispoñible, primeiro restaura a conexión; para tarefas locais, tamén verifica o estado real da máquina de destino. Non envíes inmediatamente a mesma tarefa cando o resultado da detención non estea claro, xa que isto pode causar dúas execucións con efectos secundarios.
Deter non desfixa os cambios xa realizados
Os ficheiros xa escritos, o software instalado ou as solicitudes de rede xa enviadas non se reverterán automaticamente debido ao botón de deter. Despois de confirmar a detención, comproba os resultados e decide como recuperar ou continuar. Para os clientes CLI que necesiten saír, preme Ctrl+C no seu terminal en execución, pero tamén verifica se a limpeza tivo éxito. Para ficheiros importantes, primeiro realiza comprobacións de só lectura antes de executar as reparacións necesarias; a resposta só proporciona estado e erros desensibilizados, sen compartir credenciais de conexión completas.