commit | ea029fd79225640e49be82457b83b6b3a0279fd0 | [log] [tgz] |
---|---|---|
author | Dmitri Plotnikov <dplotnikov@google.com> | Thu Nov 05 16:54:23 2009 -0800 |
committer | Dmitri Plotnikov <dplotnikov@google.com> | Thu Nov 05 16:54:23 2009 -0800 |
tree | a50c62d0b344706ef694a86525ac222aaa500542 | |
parent | 1c8e40c18f92722b9bec6e8ce2e345a9828efa16 [diff] |
Making it possible to place and take calls in low storage situations. Bug: http://b/2182531 Change-Id: I5c88a3024ff1c5a06b5756b29a2d903f8f6a2531
diff --git a/src/com/android/providers/contacts/ContactsProvider2.java b/src/com/android/providers/contacts/ContactsProvider2.java index 9606833..7b3c7f0 100644 --- a/src/com/android/providers/contacts/ContactsProvider2.java +++ b/src/com/android/providers/contacts/ContactsProvider2.java
@@ -1664,7 +1664,15 @@ @Override public boolean onCreate() { super.onCreate(); + try { + return initialize(); + } catch (RuntimeException e) { + Log.e(TAG, "Cannot start provider", e); + return false; + } + } + private boolean initialize() { final Context context = getContext(); mDbHelper = (ContactsDatabaseHelper)getDatabaseHelper(); mGlobalSearchSupport = new GlobalSearchSupport(this);