diff options
author | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org> | 2006-01-07 22:06:10 +0000 |
---|---|---|
committer | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org> | 2006-01-07 22:06:10 +0000 |
commit | f7c193969eb1d399d1cfc0ef260d9bc89a55bb3e (patch) | |
tree | 7c7e0be98fd7a82d284f6f3a55e263756fe2a2d6 | |
parent | 246534f3389ba9065a48f547a0604ada89030900 (diff) |
move error handling in plugin
-rw-r--r-- | util/db.c | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -321,11 +321,8 @@ static int __interp_db(struct ulogd_pluginstance *upi) /* now we have created our statement, insert it */ - if (di->driver->execute(upi, di->stmt, strlen(di->stmt)) < 0) { - ulogd_log(ULOGD_ERROR, "sql error during insert: %s\n", - di->driver->strerror(upi)); + if (di->driver->execute(upi, di->stmt, strlen(di->stmt)) < 0) return _init_db(upi); - } return 0; } |