[Bug 788] Starting or stopping gsmd completely locks up the Neo

bugzilla-daemon at bugzilla.openmoko.org bugzilla-daemon at bugzilla.openmoko.org
Fri Oct 26 18:18:05 CEST 2007


http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=788





------- Additional Comments From tick at openmoko.com  2007-10-26 18:18 -------
I think change /etc/init.d/gsmd  as

-        [ -n "$GSM_POW" ] && ( echo "0" >$GSM_POW; sleep 1 )                  
                    
+       [ -n "$GSM_POW" ] && [ `cat $GSM_POW` -eq 0 ] &&( echo "1" >$GSM_POW;
sleep 1 )

may avoid this lock but not solving this problem.

/etc/init.d/gsmd will be start and stop for many times when boots up.  (This
will cause system hang)
I think there should be only one place to start it, wherever it is. 
:-P 



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the buglog mailing list