From: Soyoung Kim Date: Wed, 6 Feb 2013 10:44:49 +0000 (+0900) Subject: Fixed crash during rebooting for preinstall widget X-Git-Tag: submit/trunk/20130206.105232~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=db32c0e7b33c468dfcf169264152ba7af0d0d930;p=platform%2Fframework%2Fweb%2Fwrt-installer.git Fixed crash during rebooting for preinstall widget [Issue#] [Problem] occur crash durign rebooting. [Cause] preinstall widget couldn't delete. [Solution] remove preinstall widget after installation. [SCMRequest] N/A Change-Id: Ic72d2bb93d81e23293bd8f2ec7a381d9e26e8f76 --- diff --git a/etc/wrt_preinstall_widgets.sh b/etc/wrt_preinstall_widgets.sh index 1837565..218015d 100755 --- a/etc/wrt_preinstall_widgets.sh +++ b/etc/wrt_preinstall_widgets.sh @@ -14,7 +14,7 @@ # limitations under the License. # -_working_dir="/opt/media/Downloads/.preinstallWidgets" +_working_dir="/opt/usr/media/Downloads/.preinstallWidgets" _widget_temp="/opt/share/widget/*"; install_widgets() { @@ -23,8 +23,8 @@ install_widgets() { for list in $_wgt_list do echo "Install $list" - return_string=`wrt-installer -il $list` - if [ "$return_string" != "${return_string/installed/}" ]; then + return_string=`wrt-installer -il $list 2>&1 | grep -v plugin` + if [ "$return_string" != "${return_string/successful/}" ]; then echo "$list widget installation success" rm -rf $list else