From a974ef8bf2b5ecb15bb261f196939fd9cd5c3cd8 Mon Sep 17 00:00:00 2001 From: Enrico Zini Date: Sun, 29 Nov 2009 18:38:39 +0100 Subject: [PATCH] Catch exceptions --- src/app_power.vala | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/app_power.vala b/src/app_power.vala index 496a642..eaf689c 100644 --- a/src/app_power.vala +++ b/src/app_power.vala @@ -96,7 +96,6 @@ public class Power : zavai.Resource, Object } if (!done) { - zavai.app.run_script("pm-suspend"); /* // From http://lindi.iki.fi/lindi/openmoko/susp try { @@ -124,8 +123,13 @@ public class Power : zavai.Resource, Object zavai.log.error("Cannot tell GSM to resume (but never mind): " + e.message); } */ - done = true; - zavai.log.info("Suspend was done with zavai."); + try { + zavai.app.run_script("pm-suspend"); + done = true; + zavai.log.info("Suspend was done with zavai."); + } catch (Error e) { + zavai.log.error("Suspending phone: " + e.message); + } } } public void do_shutdown() -- 2.30.2