From 3406e640e92aca7002af9e23b865d4292be6c480 Mon Sep 17 00:00:00 2001 From: Gilles Crettenand Date: Thu, 21 May 2015 14:33:25 +0200 Subject: [PATCH] catch all exceptions so that we have logs --- mobile.webservice.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mobile.webservice.php b/mobile.webservice.php index 097c845..f9c3714 100644 --- a/mobile.webservice.php +++ b/mobile.webservice.php @@ -58,6 +58,9 @@ abstract class WebService $data["error"]["name"] = $e->getName(); $data["error"]["reason"] = $e->getMessage(); $this->log(sprintf("Failure : [%s] %s", $e->getCode(), $e->getName())); + } catch (Exception $e) { + $data["unexpected error"]["message"] = $e->getMessage(); + $this->log(sprintf("Unexpected exception : %s", $e->getMessage())); } $this->Send($data);