[sr-dev] git:master: modules_k/pua: Fixed some dialog output levels
Peter Dunkley
peter.dunkley at crocodile-rcs.com
Thu Dec 8 23:26:18 CET 2011
Sorry, typo. That should have been diagnostic levels.
Peter
On Thu, 2011-12-08 at 23:08 +0100, Peter Dunkley wrote:
> Module: sip-router
> Branch: master
> Commit: 2780fa74515612a3698a73b81d76c8ddd8a39fe4
> URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2780fa74515612a3698a73b81d76c8ddd8a39fe4
>
> Author: pd <peter.dunkley at crocodile-rcs.com>
> Committer: pd <peter.dunkley at crocodile-rcs.com>
> Date: Thu Dec 8 21:55:35 2011 +0000
>
> modules_k/pua: Fixed some dialog output levels
>
> ---
>
> modules_k/pua/pua_db.c | 15 +++++++++------
> modules_k/pua/pua_db.h | 2 +-
> 2 files changed, 10 insertions(+), 7 deletions(-)
>
> diff --git a/modules_k/pua/pua_db.c b/modules_k/pua/pua_db.c
> index b753217..e81cf3f 100644
> --- a/modules_k/pua/pua_db.c
> +++ b/modules_k/pua/pua_db.c
> @@ -739,14 +739,14 @@ int is_dialog_puadb(ua_pres_t *pres)
> if (nr_rows == 0)
> {
> /* no match */
> - LM_ERR("No rows found.\n");
> + LM_DBG("No rows found.\n");
> return(-1);
> }
>
> if (nr_rows != 1)
> {
> - LM_ERR("Too many rows found (%d)\n", nr_rows);
> - return(-1);
> + LM_WARN("Too many rows found (%d)\n", nr_rows);
> + /* no need to return here - drop thro */
> }
>
> return(0);
> @@ -1430,7 +1430,7 @@ void update_puadb(ua_pres_t* pres, time_t desired_expires,
>
> /******************************************************************************/
>
> -void insert_puadb(ua_pres_t* pres)
> +int insert_puadb(ua_pres_t* pres)
>
> {
> db_key_t db_cols[20];
> @@ -1440,7 +1440,7 @@ void insert_puadb(ua_pres_t* pres)
> if (pres==NULL)
> {
> LM_ERR("called with NULL param\n");
> - return;
> + return(-1);
> }
>
> if (pres->pres_uri)
> @@ -1599,13 +1599,16 @@ void insert_puadb(ua_pres_t* pres)
> if(pua_db == NULL)
> {
> LM_ERR("null database connection\n");
> - return;
> + return(-1);
> }
>
> if(pua_dbf.insert(pua_db, db_cols, db_vals, n_cols) < 0)
> {
> LM_ERR("DB insert failed\n");
> + return(-1);
> }
> +
> + return(0);
> }
>
> /******************************************************************************/
> diff --git a/modules_k/pua/pua_db.h b/modules_k/pua/pua_db.h
> index fb2793d..7466511 100644
> --- a/modules_k/pua/pua_db.h
> +++ b/modules_k/pua/pua_db.h
> @@ -58,7 +58,7 @@ int update_version_puadb(ua_pres_t *pres, int version );
> int update_contact_puadb(ua_pres_t *pres, str *contact);
> void update_puadb(ua_pres_t* pres, time_t desired_expires,
> int expires, str* etag, str *contact);
> -void insert_puadb(ua_pres_t* pres);
> +int insert_puadb(ua_pres_t* pres);
>
>
> #endif
>
>
> _______________________________________________
> sr-dev mailing list
> sr-dev at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
--
Peter Dunkley
Technical Director
Crocodile RCS Ltd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20111208/7c261f99/attachment-0001.htm>
More information about the sr-dev
mailing list