Par Nico - 14/05/2008 21:57

Aujourd'hui, au boulot, erreur de débutant : j'ai oublié d'incrémenter une variable dans une boucle. Le programme sur lequel je bosse tourne donc indéfiniment. Pas grave, il suffit de relancer le serveur. J'avais pensé à sauvegarder. Pas mes 150 collègues dont le PC a redémarré avec le serveur... VDM
Je valide, c'est une VDM 42 511
Tu l'as bien mérité 9 687
Reddit

Ajouter un commentaire

Vous devez etre inscrit afin de commenter

Top commentaires

TLBM et j'espere que tu t'es fait flageolé en public. 1 Tester un truc codé avec les pieds sur un serveur production 2 Rebooter la machine alors qu'un kill suffisait 3 Ne surtout prévenir personne qu'ils allaient perdre leur travail. La c'est plutot toi qui est en passe de perdre le tien, quelqu'un qui fait une boulette pareille a pas interet à la faire deux fois

Haha, tu t'es fait des amis =D

Commentaires

Haha, tu t'es fait des amis =D

Pot d'depart ! Pot d'depart !

T'es vraiment un gros nullos, redémarrer le serveur pour arrêter un programme... Tu t'es cru sous windows ou quoi ? 'kill -a' quoi, sale noob. :p

Logiquement si le programme est infini, on peut pas taper de commandes puisque le serveur est occupé à "tourner en rond" U.U

Ctrl + c sous n'importe quel terminal

taskkill déjà et Windows est le meilleur système du monde ne le critique pas stp

Oui Windows est le meilleur système du monde c'est pour ça qu'on le paye et qu'il faut même installer un anti-virus dessus hein. Je suis d'accord avec Michou pour le fond seulement pas pour la forme Et si un programme tourne en "boucle infini" cela ne veut pas dire que le système est totalement occupé c'est plus compliqué que cela surtout pour un serveur.

En plus, quelle idée de lancer un programme sans avoir le débogueur sous la main, et sans avoir prévu ça... Meme si on essaie toujours de l'éviter, que celui qui n'a jamais eu de boucle infinie (pas d'incrémentation d'une variable, condition de sortie jamais atteinte,...) et fait de la programmation se signale, on a besoin de lui ^^

VDM, car c'est vraiment une tare que d'être un si gros boulet.

Cheu> Qui a dit qu'il a eu un quelconque diplôme ?

mouais... un dev qui debug sur un serveur de prod... qui sait pas arrêter son code.... et 150 terminaux (je présume) qui reboot... j'adhère pas :(

Salut, je comprends rien.

Je comprends rien a tout ça mais j'imaqine la tete des colleques , moi qui déjà quand mon PC rame je peste alors là ^^

TLBM et j'espere que tu t'es fait flageolé en public. 1 Tester un truc codé avec les pieds sur un serveur production 2 Rebooter la machine alors qu'un kill suffisait 3 Ne surtout prévenir personne qu'ils allaient perdre leur travail. La c'est plutot toi qui est en passe de perdre le tien, quelqu'un qui fait une boulette pareille a pas interet à la faire deux fois

Flageoler... mon dieu, c'est pas possible...

je comprends rien du tout

J'avoue : non mais t'as quoi comme formation ? T'as même pas testé ton script avant de le lancer ?! La première chose à faire quand tu créé une boucle, c'est de vérifier les conditions d'arrêt :-/