summaryrefslogtreecommitdiff
path: root/src/nickserv.c
diff options
context:
space:
mode:
authorgeniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b <geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>2006-12-23 13:25:01 +0000
committergeniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b <geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>2006-12-23 13:25:01 +0000
commit6e7add309dd9d985666e1107bd5c840faa881137 (patch)
tree8d8313bcb0d1ca4e7b2ffe8cdc4597d88498cd38 /src/nickserv.c
parentee5559be07a5c5de2d870f3bc27cd2fb95b9f30b (diff)
BUILD : 1.7.17 (1209) BUGS : NOTES : Another batch of changes regarding RDB/MySQL; all functions are now doing proper error reporting; errors are not yet handled properly
git-svn-id: svn://svn.anope.org/anope/trunk@1209 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@928 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/nickserv.c')
-rw-r--r--src/nickserv.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/nickserv.c b/src/nickserv.c
index 95dee91d9..7193fc9e9 100644
--- a/src/nickserv.c
+++ b/src/nickserv.c
@@ -885,7 +885,11 @@ void save_ns_req_rdb_dbase(void)
for (i = 0; i < 1024; i++) {
for (nr = nrlists[i]; nr; nr = nr->next) {
- rdb_save_ns_req(nr);
+ if (!rdb_save_ns_req(nr)) {
+ /* Something went wrong - abort saving */
+ alog("Unable to save NickRequest (nick '%s')", nr->nick);
+ return;
+ }
}
}