Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: jarikai - 02.01.07 - klo:19.57
-
Onko olemassa jotakin paikkaa josta voisi tutkia, mitä virheilmoitukset tarkoittavat? Vai osaako joku kertoa, mitä rivillä 16 "fi" mahtaa olla vialla kun gnokii --identify herjaa
Timeout: aborting command ``/usr/lib/gnokii/gnokii'' with signal 9
/usr/bin/gnokii: line 16: 7439 Tapettu timeout $TIMEOUT $BINARY "$@"
.
Gnokii näyttää koneessani tältä:
#!/bin/bash
LOCKFILE="/var/lock/gnokii.lock"
BINARY="/usr/lib/gnokii/gnokii"
TIMEOUT=30
#echo "$0"
if ! dotlockfile -l -p -r 15 $LOCKFILE; then
echo "gnokii: can't acquire lock" >&2
RETVAL=127
else
timeout $TIMEOUT $BINARY "$@"
RETVAL=$?
dotlockfile -u $LOCKFILE
fi
exit $RETVAL
Parempaa uutta vuotta! Jari
-
Onko olemassa jotakin paikkaa josta voisi tutkia, mitä virheilmoitukset tarkoittavat?
ei oikein. monesti virheilmoitukset ovat sovelluskohtaisia joskus tosin eivät. kaikille virheilmoituksille on kuitenkin yhteistä se, että ne ovat yhtä tyhjän kanssa jos ne eivät ole itsessään riittävän informatiivisia tai niille ei löydy helposti informatiivista selitystä niiden tuottaman informaation perusteella.
Vai osaako joku kertoa, mitä rivillä 16 "fi" mahtaa olla vialla kun gnokii --identify herjaa
rivillä 16 ei ole mitään vialla fi päättää aiemmin alkaneen if - else rakenteen eikä itsessään tee mitään.
Timeout: aborting command ``/usr/lib/gnokii/gnokii'' with signal 9
/usr/bin/gnokii: line 16: 7439 Tapettu timeout $TIMEOUT $BINARY "$@"
.
tässä taas kerrotaan ensimmäisellä rivillä, että timeout keskeyttää komennon /usr/lib/gnokii/gnokii signaalilla 9 (kill) koska oletettavasti komennon odeotteluun asetettu aikaraja on mennyt umpeen eikä komento ole vieläkään palannut.
seuraavalla rivillä raportoidaan, että tuo timeoutin avulla käynnistetty prosessi on tapettu aivan kuten edellisellä rivillä sanottiin tapahtuvan.
Gnokii näyttää koneessani tältä:
tuo on wrapperiscripti joka pitää huolen siitä, että vain yksi gnokii on ajossa tiettynä ajanhetkenä ja että gnokii ei jää odottelemaan ikuisiksi ajoiksi vaan sen suoritus loppuu tietyn ajan jälkeen jollei komentoa ole saatu suoritettua.
toisaalta, ainakaan minulla gnokii ei ole tuollainen... mitähän distroa/versiota mahdat käyttää?