Code:
modprobe -r uhci
sleep 1
modprobe uhci
modprobe -r uhci
sleep 1
modprobe uhci
Srećom modem mi se nikad ne zaglavljuje, ali sam u testiranju ispravnosti rada skirpte utvrdio da ponekad (ne baš često) skripta stane (tj. pukne) prilikom "modprobe -r uhci".
E, sad, nije samo da tad staje, staje u još nekim situacijama, a što me još više čudi, puca i druga skripta koja radi u pozadini neke stvari koje nemaju blage veze sa ovim što radi prva skripta.
Puca ova prva i ako stavim "modprobe -r uhci &", što bi po meni trebalo da je obezbedi ukoliko se modprobe zaglupi, ali eto ne obezbedjuje je.
U suštini, kad god pukne, ostaje proces sh <defunct> aktivan.
Ono što je zajedničko obema skriptama je da koristim sleep kao pauzu koja pravi razmak izmedju aktivnosti koje skripte obavljaju. Znači, beskonačna petlja, i pauza na kraju petlje.
Ima li neko neku ideju šta da radim, gde grešim, itd...