diff options
author | Harald Welte <laforge@gnumonks.org> | 2014-07-10 20:18:15 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2014-08-02 09:58:52 +0200 |
commit | c7548a116c26d638c1bce1b17c8263609ba47f7d (patch) | |
tree | b3455b80a72cdbbe752be6aa3be710e89b1dbb32 /openbsc/src/libmsc/db.c | |
parent | 9b6258059598e1220c0af447c476c205eba619ee (diff) |
DB: produce a backtrace in case of a DB error
This helps us to identify where exactly in our code the DB error
originates from.
Diffstat (limited to 'openbsc/src/libmsc/db.c')
-rw-r--r-- | openbsc/src/libmsc/db.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/openbsc/src/libmsc/db.c b/openbsc/src/libmsc/db.c index 7e2309d74..656c661b7 100644 --- a/openbsc/src/libmsc/db.c +++ b/openbsc/src/libmsc/db.c @@ -181,6 +181,7 @@ void db_error_func(dbi_conn conn, void *data) const char *msg; dbi_conn_error(conn, &msg); LOGP(DDB, LOGL_ERROR, "DBI: %s\n", msg); + osmo_log_backtrace(DDB, LOGL_ERROR); } static int update_db_revision_2(void) |