scripts/impression/kill_cnpkmodule
Antoine Durand-Gasselin f4a380e5c8 [kill_cnpkmodule] ça devrait marcher maintenant
ajout de la doc

darcs-hash:20090723140540-bd074-b89f986fd0b856ba958256b5bcb48429c3f063c2.gz
2009-07-23 16:05:40 +02:00

13 lines
505 B
Bash
Executable file

#!/bin/sh
# Lorsqu'on lance une impression sur zamok, une fois sur deux le driver
# n'arrive pas à générer le raster. Le problème est que le processus
# cnpkmodule qui le génère n'est pas automatiquement tué, monopolisant
# ainsi du CPU.
# Toutes les heures on appelle ce script qui tue toutes les occurances
# de cnpkmodule avec un time supérieur à 60 minutes
ps ax | grep cnpkmodule | \
perl -nle '/(\d*)\s+([^\s]*\s*){2}(\d*)/; \
if ($3 > 60) {kill 9, $1; print "cnpkmodule was killed"}'