[tracker] libtracker-miner: If we cannot get a proper SPARQL connection, log error and abort
- From: Aleksander Morgado <aleksm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] libtracker-miner: If we cannot get a proper SPARQL connection, log error and abort
- Date: Mon, 10 Jan 2011 11:31:23 +0000 (UTC)
commit ef728036c33c29c8ba698aa7db3654b42741c5c2
Author: Aleksander Morgado <aleksander lanedo com>
Date: Mon Jan 10 12:26:17 2011 +0100
libtracker-miner: If we cannot get a proper SPARQL connection, log error and abort
Fixes NB#198003
src/libtracker-miner/tracker-miner-object.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/src/libtracker-miner/tracker-miner-object.c b/src/libtracker-miner/tracker-miner-object.c
index 7c7e786..2668058 100644
--- a/src/libtracker-miner/tracker-miner-object.c
+++ b/src/libtracker-miner/tracker-miner-object.c
@@ -267,7 +267,12 @@ tracker_miner_init (TrackerMiner *miner)
miner->private = priv = TRACKER_MINER_GET_PRIVATE (miner);
priv->connection = tracker_sparql_connection_get (NULL, &error);
- g_assert_no_error (error);
+
+ /* If we couldn't get a proper SPARQL connection, log error and abort */
+ if (!priv->connection) {
+ g_error ("Couldn't get a proper SPARQL connection (%s), exiting...",
+ error ? error->message : "Unknown error");
+ }
priv->pauses = g_hash_table_new_full (g_direct_hash,
g_direct_equal,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]